方舟编译器放弃的是android恐怖的兼容性从各方信息了解的
方舟编译器吧
全部回复
仅看楼主
level 12
szh1123456 楼主
方舟编译器放弃的是android恐怖的兼容性
从各方信息了解的来看他将app直接在pc上进行交叉编译成二进制程序。
这样的话arm升级了指令集,你的程序不重新使用新版本编译器交叉编译的话,你的程序是无法享受到新指令集带来的性能提升的。参考ios和windows 由32位转64位的时候,是非常痛苦和缓慢的,app必须重新编译才行。
但android 的app,由32位到64位是极致平滑的,开发者不用做任何事情,就能直接体验到新指令集。因为app工作在dvm虚拟机中,只需要更新android本体的dvm就行了
2019年05月21日 12点05分 1
level 2
[真棒] 对于新的编译器原先的安卓编程语言是否还可以使用呢
2019年05月21日 23点05分 2
level 12
szh1123456 楼主
是可以使用的
2019年05月22日 02点05分 3
请教下是否可以exe编译成安卓可以运行的APP呢
2019年06月01日 12点06分
level 4
[喷]
2019年05月24日 07点05分 4
level 1
[汗]app编译是厂商考虑的 又不用用户考虑 编译一下性能提高何乐而不为
2019年05月27日 02点05分 5
这个性能提升只是暂时的,如果将来有更好指令集能极大提升效率,你app得重新编译,而不能像以前的Android一样,只要更新系统就能享受。
2019年08月22日 02点08分
level 4
android兼容了什么?
2019年06月05日 04点06分 6
X86、ARM11、ARM v7、ARM v8、AARCH64、MIPS
2019年08月09日 14点08分
以前32位,后来64位。你看苹果为了放弃32位,让开发者花了多少年的过渡期。Android的话只要系统升级到64位,你所有应用就享受到了64位技术了。将来如果128位技术来了,想要享受128位技术,得把所有app重新编译一轮。
2019年08月22日 02点08分
放心, 你有生之年应该不会有机会看见128位的个人计算机设备
2019年09月04日 13点09分
level 1
国内大家都只猛吹性能提升,没几个人提兼容性问题,真是醉了
2019年08月14日 06点08分 7
level 1
想问一下,如果手机root了,那还能使用方舟编译器么
2019年08月19日 15点08分 8
这个和root不root,没太大关系
2019年08月22日 02点08分
level 1
arm指令集是每年都升级吗?例如麒麟980机型里,编译后的APP,在麒麟990机器上是不是要重新编译?
2019年08月30日 02点08分 9
指令集不会随便变的, 即使变, 一般也只是增加几个指令, 兼容所有老指令, 除非N多年前的指令。
2019年09月04日 13点09分
level 1
为了开发者方便,让用户不方便么?重新编译就分分钟的事情,为了你这点方便,让用户得不到更好的体验。
2019年09月06日 01点09分 10
level 2
安卓发展这么多年了,才发展到安卓11,arm
一年多发布一个新架构,你的软件一年一更新,需要多少精力呢,难道想着一个软件吃到老
2020年02月09日 00点02分 11
1