我正在编写一个带有表单、按钮、标签等的简单应用程序。
在模拟器中运行它给出:
应用程序不支持此设备
如何解决此问题?
你见过Android 4.0/Kindle Fire的Workaround消息:"应用程序不支持这个设备"吗?
当你尝试在运行Android 4.0.x的设备上运行Android应用程序时(包括一些亚马逊Kindle Fire设备),你可能会看到这样的消息:
应用程序不支持此设备
要解决此问题:
在IDE中,打开部署管理器(项目>部署),然后找到以下内容条目:
Local Name: libnative-activity.so *emphasized text*Remote Path: librarylibarmeabi
取消选中该条目以阻止部署此文件。
还应考虑:
- C++Builder Android编译器不支持2.x版本(姜饼)的模拟器,因为Android 2.x版本的模拟器针对的是不受支持的ARMv6 CPU(仅限ARMv7)(*)
- Android模拟器无法在虚拟机上运行。尽管模拟器可能在虚拟机上运行,但模拟器实际上不会运行应用程序
进一步参考:
- 创建Android模拟器
- 应用程序开发支持的Android设备
(*)英特尔平台的安卓系统计划在2014年之后推出
支持应用程序开发的Android设备(Rad Studio XE7)
我使用Nox
和Rad Studio 10
Nox
是一种快速的android emulator
,与Rad Studio
配合良好
根据这篇文章和这个问题(如何将Rad Studio 10 Seattle与Nox App Player连接)你可以将你的IDE与Nox AppPlayer连接。