繁体   English   中英

使用Embarcadero C ++ Builder XE7的错误消息“应用程序不支持此设备”

[英]Error message “Application does not support this device” using Embarcadero C++ Builder XE7

我正在用表单,按钮,标签等编写一个简单的应用程序。

在模拟器中运行它可以得到:

应用程序不支持此设备

我该如何解决这个问题?

您是否看到Android 4.0 / Kindle Fire的解决方法消息:“应用程序不支持此设备”

当您尝试在运行Android 4.0.x的设备(包括某些Amazon Kindle Fire设备)上运行Android应用程序时,您可能会看到以下消息:

应用程序不支持此设备

要变通解决此问题:

  1. 在IDE中,打开Deployment Manager (“项目”>“ Deployment”),然后找到以下条目:

     Local Name: libnative-activity.so *emphasized text*Remote Path: library\\lib\\armeabi\\ 
  2. 取消选中该条目以防止部署此文件。

还应考虑:

  • C ++ Builder Android编译器不支持2.x版(姜饼)的仿真器,因为Android 2.x版的仿真器的目标是不支持的ARMv6 CPU(仅ARMv7)(*)
  • Android模拟器不能在虚拟机上运行。 尽管仿真器可能在VM上运行,但该仿真器实际上不会运行应用程序。

其他参考:

(*)Android计划于2014年之后用于Intel平台

应用程序开发支持的Android设备 (Rad Studio XE7)

我在Rad Studio 10使用Nox

Nox是一款快速的android emulator ,可与Rad Studio完美配合

根据这篇文章和这个问题(如何将Rad Studio 10 Seattle与Nox App Player连接),您可以将IDE与Nox App Player连接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM