求解,XE6 选CPU/ABI= X86无法运行。

时间:2022-09-01 08:11:44
delphi xe6 使用android模拟器,选X86时会出现 application does not support this device  。而换回ARM却能顺利测试,有人能解决这个问题吗?

5 个解决方案

#1


android模拟器是arm模拟器,不是x86模拟器。

#2


问题是:eclipse 设为X86能正常运行。。

#3


引用 2 楼 mocp001 的回复:
问题是:eclipse 设为X86能正常运行。。

你创建一个x86的虚拟机试试

#4


在android模拟器里已经创建了2个一样版本的虚拟机,除了CPU/ABI不一样其他都一样,2个中ARM是能正常运行XE6编译的apk,X86编译的APK是报 application does not support this device的。我已经安装了android自带的虚拟机程序Hardware_Accelerated_Execution_Manager 得出的的结构同上。不知道其他人的情况和我是否一样呢?

#5


目前Delphi、CB生成的Android应用程序是ARM原生代码,而且要至少ARMv7架构,不支持ARMv6,也不支持x86、MIPS。

#1


android模拟器是arm模拟器,不是x86模拟器。

#2


问题是:eclipse 设为X86能正常运行。。

#3


引用 2 楼 mocp001 的回复:
问题是:eclipse 设为X86能正常运行。。

你创建一个x86的虚拟机试试

#4


在android模拟器里已经创建了2个一样版本的虚拟机,除了CPU/ABI不一样其他都一样,2个中ARM是能正常运行XE6编译的apk,X86编译的APK是报 application does not support this device的。我已经安装了android自带的虚拟机程序Hardware_Accelerated_Execution_Manager 得出的的结构同上。不知道其他人的情况和我是否一样呢?

#5


目前Delphi、CB生成的Android应用程序是ARM原生代码,而且要至少ARMv7架构,不支持ARMv6,也不支持x86、MIPS。