跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 在 MacBook M1 上使用 Android Studio 开发的体验怎么样?
未分類
19 4 月 2021

在 MacBook M1 上使用 Android Studio 开发的体验怎么样?

在 MacBook M1 上使用 Android Studio 开发的体验怎么样?

資深大佬 : sillydaddy 8

眼下准备入手 Macbook Air 的 8GB Ram 版。

头一次闯入 Mac 世界,想选一款便携的 MacBook,作为自由职业方向上的生产力工具。对于开发的作品,现在设想的可能有手机 App 、网站前后端、3d 图形、up 写作、up 视频,等等,这么多形式不一定都会去做,主要是不想给自己设限,不过规模应该都不会大。

开发 App 的话,XCode 和 Android Studio 在 MacBook 上的体验如何呢? 8GB 内存足够吗?有实际体验过的 v 友可以说一下不? 可以假定工程代码 10000 行以内。

大佬有話說 (75)

  • 資深大佬 : d0ub1e

    个人建议等 M1X 或 M2,内存请上 16G

  • 資深大佬 : BrettD

    如果未来的某一天要打开一个大工程,可能会后悔买了 8GB 内存型号

  • 資深大佬 : d0ub1e

    Xcode 苹果自家的东西,就不需要担心了。Android Studio 好像还没兼容 Apple Silicon,可以先观望

  • 資深大佬 : qlqsh

    Android 开发干嘛买苹果 M1,这不是有点找不自在吗?

  • 主 資深大佬 : sillydaddy

    @d0ub1e
    软件方面的兼容,我并不担心。相信随着时间一定会好的,现在 air 版价格合适,性能符合,所以也没必要等。

    内存我倾向于 8GB,够用即可。因为后续的项目规模都不会大,即使有重负荷的服务,也会被放到服务器上。MacBook 只用于开发、调试。

    就是不知道 8GB 对于 App 的开发体验如何,这些 IDE 都是些庞然大物。

  • 資深大佬 : zj9495

    不要买 8g 内存

  • 資深大佬 : tttttv2

    Android Studio 现在还是转译版本,模拟器还是 Preview 版本

    可以使用 IDEA 代替编辑器

    另外:客户端开发至少 16G 内存起

  • 主 資深大佬 : sillydaddy

    @qlqsh
    买 mac 本身是为了开发 iOS 。。Android Studio 开发就是一个顺带,一个本儿都能做总比买两个本儿好啊。

  • 主 資深大佬 : sillydaddy

    @tttttv2 > #7, “另外:客户端开发至少 16G 内存起”
    为啥呢? 我看 Android Studio 占用大概 3~4GB 内存,8GB 不够吗?

  • 主 資深大佬 : sillydaddy

    @zj9495 > “不要买 8g 内存”
    请问为啥呢?

  • 資深大佬 : zj9495

    @sillydaddy #10 不够用呗

  • 資深大佬 : tttttv2

    @sillydaddy

    AS 一般 3-9G,然后开模拟器 3-4G,有时候为了看适配,得开 3 个模拟器左右 (内存紧张也可以设置的小一点)
    显然 8 G 是不够的,当然我现在还是 Intel 的 Mac,32G 基本占用 27- 28G

    [url=https://imgtu.com/i/cE5lo6][img]https://z3.ax1x.com/2021/04/01/cE5lo6.png[/img][/url]

  • 主 資深大佬 : sillydaddy

    @tttttv2 #12
    嗯,谢谢提供这些数据,我在网上看到的开模拟器确实很耗资源。
    所以我想如果只开 AS,不开模拟器,使用真机测试,应该会好很多吧?毕竟谁没有一个安卓手机啊。
    而且网上有不少的“云测试”服务,可以针对不同的机型专门作各种测试,还可以出各种测试报告。这样会不会也是可行的?

  • 主 資深大佬 : sillydaddy

    @zj9495 #11, > “不够用呗”
    请问可以具体说说吗?

  • 資深大佬 : tttttv2

    @sillydaddy 除了模拟器,你看还有两条 Java 的加起来占用也有 5G 多哦 ,加上 AS,其他日常办公,浏览器,通讯 APP 不开的情况,内存已经需要 Swap 了 。

    另外推荐一下 官翻版本的,Air 16 + 512 9669,可 24 期 免息,每个月仅需 403

  • 資深大佬 : Awes0me

    不要相信 8g 不够用党, 反正不是自己掏钱

    8g 无非就是 swap 多一些罢了

  • 主 資深大佬 : sillydaddy

    @tttttv2 > “除了模拟器,你看还有两条 Java 的加起来占用也有 5G 多哦 ”
    好吧。我对 Android Studio 占用 3~4GB 内存的印象,好像就是因为看了你在别的帖子里发的这张图才有的。。哈哈。

    没有用过 Android Studio,不过,真的这么耗内存吗?这也太夸张了。你这是多大的 Android 项目啊? 我记得也看到过 Android Studio 只占用不到 1GB 的截图。

  • 資深大佬 : aerzha

    如果只是 8G/16G 的选择的话,预算足够当然是 16G
    即便是现在够用,谁知道之后会不会,多用两年不好吗

  • 資深大佬 : shankun

    主,一直坚持 8G,各位朋友提的建议不会听的,请放心。

  • 主 資深大佬 : sillydaddy

    @shankun
    你没有仔细看我的帖子和回复啊。我陈述了使用 8GB 的理由和担心,你呢?

  • 主 資深大佬 : sillydaddy

    @shankun
    现在我感谢了一下 12 。你可以放心大胆的把你的意见说出来,不用担心我不听啦。

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    ![看图]( http://img-cdn.wzhy.ink/20210401161917.png?imageView2/0/format/jpg/interlace/1/q/75)

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    <img src=”http://img-cdn.wzhy.ink/20210401161917.png?imageView2/0/format/jpg/interlace/1/q/75″>看图</img>

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    ![看图]( http://img-cdn.wzhy.ink/20210401161917.png?imageView2/0/format/jpg/interlace/1/q/75)

  • 資深大佬 : wipbssldo

    公司开发机就是 8g 版本 m1 Mac mini,带一个 4k 显示器。

  • 資深大佬 : wowbaby

    8g 肯定不够用,我的 8g 没升 16g 之前,打开 Chrome 多个 tab,一个编辑器都卡,升级后感觉还可以战几年

  • 資深大佬 : gxy2825

    我是 m1 mbp 16+512,Android studio 体验巨差,卡顿、bug 多,而且可用的虚拟机我只找到一个( bug 还多

  • 資深大佬 : gxy2825

    不着急可以等等 m1x,据说升级挺大

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    ![image-20210401162942190]( http://img-cdn.wzhy.ink/20210401162942.png?imageView2/0/format/jpg/interlace/1/q/75)

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    ![image-20210401162942190]( http://img-cdn.wzhy.ink/20210401162942.png)

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    ![image-20210401162942190]( http://img-cdn.wzhy.ink/20210401162942.png)

  • 資深大佬 : pxiphx

    我是服务端开发,我感觉我啥也没开就 12g 内存了,8g 肯定不够用
    [img]在 MacBook M1 上使用 Android Studio 开发的体验怎么样?[/img]

  • 資深大佬 : nicevar

    8G 完全不够的,稍微大的项目就不行了,AS 出了名的狂吃内存,虽然是基于 idea 的,但是吞起内存来完全不是一个级别,都不知道 google 的人怎么弄的

  • 資深大佬 : hemioneoo

    mac 开发 Android 比 windows 爽多了。

  • 主 資深大佬 : sillydaddy

    @pxiphx #32
    哥,你也太执着了。终于看到你发的图了,谢谢提供这些信息。

  • 資深大佬 : huage2580

    我还在 17 年的 mbp15,就这兼容性,搞安卓先别用 m1,同事的经常会闪退,莫名卡十几秒

  • 資深大佬 : xionger

    32 老哥太执着了

  • 資深大佬 : adgvcxz

    我是开发安卓的
    目前用的 M1,已经放弃 Android Studio 了,换成 IDEA
    Android Studio 每天会闪退几次,用起来有延迟

  • 資深大佬 : hanliontien

    M1 上 Android Studio 需要转译,经常会出一些比如卡顿,卡鼠标之类的莫名其妙的问题,Android 模拟器也不是一个正常可用的状态,拿来应一下急接真机做一下调试还行。内存占用不开模拟器 8G 也行,但如果你有其它的用处,比如再多开个 XCode/IDEA 之类的建议还是 16G 内存比较好。最主要还是看预算,预算不足的话 8G/Win 本又不是不能用。

  • 資深大佬 : zhujinhe

    8G 空间一不小心就会被各种垃圾软件吃完, 我这个 16G 内存的 M1 上,小而美的微信 mac 端占用 2.46G 。小程序 1.18G 。就问你怕不怕

  • 資深大佬 : quella

    @zhujinhe 16g 都不够用的,不敢多开

  • 資深大佬 : PainAndLove

    建议等 m1x + 32gb 内存

  • 資深大佬 : movq

    8G 开几个浏览器标签就开始吃 swap 了

    Android Studio 体验比较差,我在用 idea 写安卓

  • 資深大佬 : jry

    不够会走硬盘交换数据

  • 資深大佬 : tanranran

    Android Studio 个垃圾,没有 16,别想用 它

  • 資深大佬 : nathansw

    刚出的时候买的,一开始会闪退,并且代码会丢失。最近一个月倒不会闪退了。
    16G M1,Android Studio 是 Canary 的版本。
    不过我今年失业了,没那么高强度写代码了。

  • 資深大佬 : gaohongyuan

    听说 8G 内存对 SSD 损耗大很多,尤其是 M1 芯片的 Mac 。主上网搜一下吧。

  • 資深大佬 : Blanke

    都 2021 了,as 还是像陀屎一样,8g 是给自己找不自在

  • 資深大佬 : wnpllrzodiac

    as 8g 很卡的

  • 資深大佬 : jxdwinter

    Android Studio 4.2 Preview 很卡,AS 模拟器不能用,只能单独下载 M1 Preview 版本的,但是好像无法设置分辨率…

  • 資深大佬 : lagoon

    用 8G 的 Mac 搞了这么多年 Android,看到这些回复,吓的我都怀疑自己的电脑是不是立刻要爆炸。

    16G 怎么够啊,必须 512G 。

    不过 M1 现在做开发还是微妙吧。

  • 資深大佬 : tv03

    flutter 开发,乞丐版 Mac mini m1,用了三个月了,as4.1.2,调试都是真机,Safari 和 Chrome 都开着 5 到 10 个标签吧,还有微信,内存占用 5-6g,基本不关机,偶尔觉得卡重启

  • 資深大佬 : hiddow

    8G, 卡!

  • 資深大佬 : suzic

    我做 web 开发,开了 3 个浏览器窗口(大概 15 个标签页),两个 idea 窗口,一个 datagrip,一个 vscode(内存占用小到可以忽略不计),共占用了 11.5g 内存

  • 資深大佬 : ztygalaxy

    @pxiphx 好执着哈哈哈

  • 資深大佬 : faust24601

    模拟器用不了

  • 資深大佬 : TomVista

    8g 内存 m1,作为主力开发机器,你要做好 ssd 1 年降速,3 年掉盘的准备…

  • 資深大佬 : nekochyan

    如果你光开一个 Android Studio 还好,但你要开模拟器,要开网页,那估计够呛

  • 資深大佬 : NEVERCODE

    个人推荐 air,16G,走教育商店,一万出头,美滋滋

  • 資深大佬 : reactna1ve

    Android 开发表示公司发的 mac 32g 编大型工程都不够用
    自己买了 64g 的黑果在抗

  • 資深大佬 : juncat

    我就在用 M1 做 Android 开发。Android Studio 还没适配,有时候会很卡。但是可以用 IDEA EAP 代替,会流畅很多,但会经常弹出错误弹窗,虽然也不影响开发。有的第三方库没有做适配,像 Tinker 和 AndResGuard,会找不到对应的包,编译不过。还有 Room 也有问题,要额外引入新版 sqlite-jdbc 。内存的话当然越大越好,我现在开一个项目,IDEA 就得占用快 6G 内存了。

  • 資深大佬 : psklf

    @sillydaddy 首先做客户端开发根本不推荐 air,客户端开发要交叉编译和调试的,air 性能不行。另外 8G 不是不能用,但是勉强,会卡,如果你的人生的时间不值钱,那么可以 8G ;

    而且你还想搞 3D 图形,还想搞视频,都很重任务的。

  • 資深大佬 : duhb

    想知道为什么不要 8g,找个有点小规模的项目,也不用特别大(特别大的项目我怀疑你会想砸电脑),build 个 release 包出来,和 1 大于 8g 的电脑对比对比感受就知道为什么了,说那么多没用的话干嘛。

  • 資深大佬 : oxromantic

    @psklf 大家都是 m1,顶多少风扇,少个 gpu 核心,没多少性能差距

  • 資深大佬 : jinyang656

    @oxromantic #64 air 发热降频之后,根本没法用,公司项目首次编译 3 分钟,第二次就 5 分钟起了。

  • 資深大佬 : Leonard

    看你用多久,怎么用,如果用一两年就换,或者不是主力机,那 8g 够用。如果想当主力机用久点,就不要上 8g 。

  • 資深大佬 : yamasa

    这年头开发机 16g 都只是起步了,8g 得多难受。

  • 資深大佬 : NexTooo

    8GB 应该不够的。我以前的 mbp 就 8G 的,会卡。
    也不是说完全不够,你当然可以限制 AS 的内存,在项目不大的时候也够用。但是那样就会牺牲编译效率,如果不介意的话,流畅使用我想在 OSX 上不是啥问题。

  • 資深大佬 : ljsh093

    别 8g,我现在的 16g m1 日常使用内存基本都在 75%往上,常用 chrome 微信 firefox qq 邮箱 app idea 两到三个。兼容性方面比我想象的好多了,bug 并没有遇到太多。

  • 資深大佬 : ljsh093

    ps: vscode 也是常驻

  • 資深大佬 : n1dragon

    性能之类的不是问题,最主要是 Android Studio 没有做适配,没有原生 M1,模拟器也无法运行。

  • 資深大佬 : unco020511

    别买 8G,建议 16G 起步.预算不够的话建议买 windows

  • 資深大佬 : unco020511

    @pxiphx 终于看到你图了,欣慰

  • 資深大佬 : 7gugu

    @psklf m1 的 air 和 pro 没啥太大差别。AS 毕竟都没适配新的架构,都是那么卡。反倒是可能在 intel 上才会有这个差别。

  • 資深大佬 : xuxu5112

    Android Studio 还没有原生支持 ARM 。反正现在也用不了不如等 M1X 。再过几个月 Android Studio 应该也适配了。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具