时间是 2021 年 7 月 23 日。
想买一台笔记本做 Android 开发,之前一直习惯在 Mac 下面开发,所以更倾向于 Mac,问题来了。
M1 架构的 Mac,听说模拟器支持的稀烂,而我会经常使用模拟器。 Macbook Pro 16 寸的,CPU 还是 9 代的,现在入,总觉得差点意思。
有人建议买个高配的 Intel CPU 的 Windows 笔记本,弄成黑苹果,感觉太麻烦了。
所以想整个舒服点的笔记本做开发,现在入 Macbook Pro 16 寸是否合适,听有传言说 9 月份就要发布新的 16 寸的,也不知道是否有 Intel CPU 版本,相当的蛋疼。
各位彦祖们给个意见吧,多谢
1
kop1989 2021-07-23 15:53:07 +08:00 1
1 、有 M1 支持的 Android Studio 和 AVG 。
2 、目前蹩脚的是 AVG 很难安装市面的第三方 APK,因为第三方多数都是 armeabi-v7a 。 所以如果你没有在模拟器上装第三方 apk 的打算,那么目前 M1 是可以胜任的。 lz 剩下的决策顾虑就跟 Android 开发环境没什么关系了。 |
2
jinhan13789991 2021-07-23 15:54:28 +08:00
买 Macbook Pro,出了新版再换
|
3
skye 2021-07-23 19:29:27 +08:00
mac pro 16 的 intel 版本,m1 搞 android 开发会让你怀疑人生
|
4
ntop 2021-07-23 19:44:41 +08:00
我觉得就买 M1 就好,问题都是可以解决的。但是旧款的本本不能变成新款,买新款早享受。
|
5
sankemao 2021-07-23 19:51:45 +08:00
不知道 win11 自带的 android 怎么样
|
6
Ackvincent 2021-07-23 19:59:09 +08:00
win 的笔记本装个 Ubuntu 不也挺香的?
个人推荐 dell 的 xps 系列或者 Thinkpad 的 x 系列。 我自己用的是一台 i7-10710U+32G+1T ( SSD )+2T (机械), 系统是 Kali,日常使用爽歪歪。 |
7
eminemcola 2021-07-23 20:19:49 +08:00
如果一定要买 Mac 的话还是等等看 16 寸 Intel rmbp 会不会更新吧。现目前的 M1 Mac 还没有达到可以在工作环境中完成 Android 开发的程度。
可以参考这篇文章: https://medium.com/mobile-app-development-publication/apple-m1-is-just-not-ready-for-mobile-development-yet-95735f84d8db |
8
zjsxwc 2021-07-23 23:09:44 +08:00 via Android
买苹果的钱还不如买顶配国产笔记本装 Linux,用 Linux 开发安卓,
话说有了蓝湖后,不再需要用 ps 等软件来看 psd 稿子像素大小,有浏览器就行 对于安卓开发者来说,现在 Linux 完全够用,极少数情况软件不够就 win 虚拟机凑合用。 |
9
gouki 2021-07-24 10:24:19 +08:00
@eminemcola #7 除了不太能用模拟器。真机其实不影响
|
11
quella 2021-07-24 21:00:07 +08:00
我现在用 m1 模拟器还可以吧,挺流畅。
|
12
zpxshl 2021-07-25 00:44:21 +08:00 via Android
linux 开发 android 和 mac 开发体验还是不一样的。
有时间且乐于折腾的话,当我没说 |
13
20015jjw 2021-07-25 01:56:02 +08:00 via Android
看你项目大小
反正我的项目 16 寸顶中顶挺卡 还是得 mac pro 才行 |
14
aladdinding 2021-07-25 10:32:09 +08:00
开发的话别买 m1 的
|
15
2bab 2021-07-25 10:53:09 +08:00
@eminemcola 其实这篇文章下面的评论都是觉得自己用在生产环境没有问题的...Medium 把评论隐藏起来有时候不太友好...我在自己的 M1 Mac Mini 做 Android side project 也觉得不错了~
|
16
reanfly 2021-07-26 09:31:22 +08:00
我也是 android 开发,苹果等等吧,m1 内存 16g 真有点勉强。等不到 m2 了。我的 15 年 mbp 实在是 hold 不住。目前暂时买了 amd 5900hx 笔记本,快到是挺快,win 系统开发还是没有 mac os 舒服呀。
|
17
juncat 2021-07-26 10:47:38 +08:00
M1 开发 Android 的话,有的库可能会找不到 osx-aarch_64 的依赖包,一般新版本会更新支持,但是如果是公司项目不方便升级的话,就很难受,例如 [protocolbuffers]( https://github.com/protocolbuffers/protobuf/pull/8557), [AndResGuard]( https://github.com/shwenzhang/AndResGuard/issues/444)。
|
18
longforus 2021-07-26 11:03:50 +08:00 1
@Ackvincent mac 我也有,黑苹果也用过,搞到最后还是觉得
win10+wsl 方便好用,不但日常开发,逆向也行,各种工具都 OK,我支持 |
19
dingwen07 2021-07-26 14:40:03 +08:00 via iPhone
Linux Desktop
|
20
Kmmoonlight 2021-07-27 15:55:29 +08:00
Android 开发用真机
|
21
fromzero 2021-07-30 23:20:46 +08:00
最近看上机械革命 code01,win 本真便宜 https://www.mechrevo.com/html/note/shejishibenxilie/Code_01/2020/1016/451.html
|
22
lokitwang OP 最后还是选择了 MacBook,虽然 win 系列笔记本配置都很不错,但还是比较习惯 mac 的开发环境,整了一个 19 款的 MacBook Pro 16 寸的,2021 年买个老款笔记本,也是蛋疼的一批,等一波适配完了再整新的吧
|
23
4332weizi 2021-08-04 11:46:32 +08:00
m1 还可以的,没那么拉夸,教育优惠还送个 airpods
|