1. Mac系统,能开发安卓app吗
可以的。
mac对开发者的支持非常棒,系统内置Java、Ruby等变成语言,OS X本身就是一种类Unix的系统,对linux Shell命令行操作非常棒,Mac上最大的一个好处是对一些设计软件非常支持,再加上它高清的分辨率,你可以看到大部分公司的设计师其实都用的mac,如果你公司的设计师还在用win简直out了。除此之外,mac对一些开发软件也非常支持,如Android Studio, SourceTree, Dash, Sublime等。mac上还有两大神器iTerm 2 + home brew,mac上公认最好用的终端iTerm 2配合brew install ...真是利器啊。如果你在用mac又不知道home brew赶紧去查查吧。
2. 新版的m1 macbookpro 适合安卓开发吗有没有同行入手的
目前已知的问题还是不少的,苹果发布会都是避重就轻,报喜不报忧。
兼容性问题,部分软件无法进行模拟,比如vmware fusion这种虚拟机软件,也不支持需要AVX512的视频编辑软件,苹果rosetta2可以对部分软件进行解释,但有些需要比较复杂的指令集的就没办法,intel的vt和AVX指令集就是这种;
未来可期,但目前可能不适合作为生产工具。苹果眼下的过渡方式是依赖rosetta2和已有的ipad app,从机型也看得出来,是air和13的macbookpro,这部分用户更多是更加轻量化的办公,专业软件可能需求不多;
建议,你拿来干活就不要去买这种过渡时期的东西,非要买也要等到苹果彻底干掉x86的笔记本,或者把arm平台的软件都补全。
补充一点,目前已经有大量的人吃螃蟹了,即便是ipad的app,好多也是没法用的,所以目前还是处在一个很尴尬的时期,而且苹果并没有提供一个m1的mac目前的ipad app和以前x86app的兼容性列表,所以现在入手的话,你等于自己花钱为苹果做测试了。
3. macbook air可以做安卓开发吗
可以,windows,linux,mac os都可以,不过现在还是做iOS应用赚钱多。