Android 开发笔记本选择

2021-07-23 15:46:14 +08:00
 lokitwang

时间是 2021 年 7 月 23 日。

想买一台笔记本做 Android 开发,之前一直习惯在 Mac 下面开发,所以更倾向于 Mac,问题来了。

M1 架构的 Mac,听说模拟器支持的稀烂,而我会经常使用模拟器。 Macbook Pro 16 寸的,CPU 还是 9 代的,现在入,总觉得差点意思。

有人建议买个高配的 Intel CPU 的 Windows 笔记本,弄成黑苹果,感觉太麻烦了。

所以想整个舒服点的笔记本做开发,现在入 Macbook Pro 16 寸是否合适,听有传言说 9 月份就要发布新的 16 寸的,也不知道是否有 Intel CPU 版本,相当的蛋疼。

各位彦祖们给个意见吧,多谢

11146 次点击
所在节点    Android
23 条回复
kop1989
2021-07-23 15:53:07 +08:00
1 、有 M1 支持的 Android Studio 和 AVG 。
2 、目前蹩脚的是 AVG 很难安装市面的第三方 APK,因为第三方多数都是 armeabi-v7a 。

所以如果你没有在模拟器上装第三方 apk 的打算,那么目前 M1 是可以胜任的。

lz 剩下的决策顾虑就跟 Android 开发环境没什么关系了。
jinhan13789991
2021-07-23 15:54:28 +08:00
买 Macbook Pro,出了新版再换
skye
2021-07-23 19:29:27 +08:00
mac pro 16 的 intel 版本,m1 搞 android 开发会让你怀疑人生
ntop
2021-07-23 19:44:41 +08:00
我觉得就买 M1 就好,问题都是可以解决的。但是旧款的本本不能变成新款,买新款早享受。
sankemao
2021-07-23 19:51:45 +08:00
不知道 win11 自带的 android 怎么样
Ackvincent
2021-07-23 19:59:09 +08:00
win 的笔记本装个 Ubuntu 不也挺香的?
个人推荐 dell 的 xps 系列或者 Thinkpad 的 x 系列。
我自己用的是一台 i7-10710U+32G+1T ( SSD )+2T (机械), 系统是 Kali,日常使用爽歪歪。
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
zjsxwc
2021-07-23 23:09:44 +08:00
买苹果的钱还不如买顶配国产笔记本装 Linux,用 Linux 开发安卓,

话说有了蓝湖后,不再需要用 ps 等软件来看 psd 稿子像素大小,有浏览器就行

对于安卓开发者来说,现在 Linux 完全够用,极少数情况软件不够就 win 虚拟机凑合用。
gouki
2021-07-24 10:24:19 +08:00
@eminemcola #7 除了不太能用模拟器。真机其实不影响
gouki
2021-07-24 10:24:47 +08:00
@zjsxwc #8 这个倒确实。
quella
2021-07-24 21:00:07 +08:00
我现在用 m1 模拟器还可以吧,挺流畅。
zpxshl
2021-07-25 00:44:21 +08:00
linux 开发 android 和 mac 开发体验还是不一样的。
有时间且乐于折腾的话,当我没说
20015jjw
2021-07-25 01:56:02 +08:00
看你项目大小
反正我的项目 16 寸顶中顶挺卡
还是得 mac pro 才行
aladdinding
2021-07-25 10:32:09 +08:00
开发的话别买 m1 的
2bab
2021-07-25 10:53:09 +08:00
@eminemcola 其实这篇文章下面的评论都是觉得自己用在生产环境没有问题的...Medium 把评论隐藏起来有时候不太友好...我在自己的 M1 Mac Mini 做 Android side project 也觉得不错了~
reanfly
2021-07-26 09:31:22 +08:00
我也是 android 开发,苹果等等吧,m1 内存 16g 真有点勉强。等不到 m2 了。我的 15 年 mbp 实在是 hold 不住。目前暂时买了 amd 5900hx 笔记本,快到是挺快,win 系统开发还是没有 mac os 舒服呀。
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)。
longforus
2021-07-26 11:03:50 +08:00
@Ackvincent mac 我也有,黑苹果也用过,搞到最后还是觉得
win10+wsl 方便好用,不但日常开发,逆向也行,各种工具都 OK,我支持
dingwen07
2021-07-26 14:40:03 +08:00
Linux Desktop
Kmmoonlight
2021-07-27 15:55:29 +08:00
Android 开发用真机

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/791339

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX