m1 运行安卓?

2021-03-25 18:34:11 +08:00
 nutting

只见讨论 ios 的,怎么没见讨论这个话题呢,不是 arm 处理器了吗,那么“模拟器”相当于无缝直接运行手机安卓了,是不是?

3851 次点击
所在节点    Apple
11 条回复
Osk
2021-03-25 18:38:57 +08:00
听说 Apple 砍了 Aarch32,猜测 Android 上一堆 v7a 的软件可能会有点问题
systemcall
2021-03-25 18:58:04 +08:00
@Osk #1
也就国内的问题多一些,没有做多 ABI 的包
不过 CPU 不支持 AArch32 也没多大的问题,挂个用户态 QEMU 之类的东西就可以了,比如 Intel Atom 以前的 Houdini
AArch64 模拟 AArch32,估计效率会更高吧,而且现在用 llvm 之类的东西来弄异构虚拟化,效率挺高的,比如 rpcs3 模拟 Cell Broadband Engine
66beta
2021-03-25 19:06:57 +08:00
mxalbert1996
2021-03-25 19:26:26 +08:00
是谁给了你 Intel 不是无缝直接运行的错觉?
zhch602
2021-03-25 19:27:34 +08:00
Android 也有 X86 版的呀,又不是 ARM 独占
tu9oh0st
2021-03-25 19:34:03 +08:00
@systemcall Houdini 问题也挺多的。。。
tu9oh0st
2021-03-25 19:34:48 +08:00
@zhch602 比较流行的 APK 还是 v7a 多点,这样就编译一个 abi 就行了,而且不额外占体积
lispczz
2021-03-25 19:44:58 +08:00
@Osk 对,比如原神可以跑,明日方舟就不行
Tink
2021-03-25 21:03:18 +08:00
@66beta 这还是 Google 官方的?
IgniteWhite
2021-03-25 21:07:46 +08:00
关于 32 位这个,Mojave 之后苹果连 x86 的 32 位都不支持了。Wine 装的一堆 Windows 32 位老软件直接废掉,非常麻烦。这让我成了 10.14.6 钉子户
jobs0
2021-03-26 07:07:30 +08:00
我也很想知道 arm 上如何模拟安卓

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

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

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

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

© 2021 V2EX