简体   繁体   English

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

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

I'm writing a simple application with a form, buttons, labels, etc. 我正在用表单,按钮,标签等编写一个简单的应用程序。

Running it in the emulator gives: 在模拟器中运行它可以得到:

Application does not support this device 应用程序不支持此设备

How can I fix this problem? 我该如何解决这个问题?

Have you seen Workaround for Android 4.0/Kindle Fire Message: "Application does not support this device" ? 您是否看到Android 4.0 / Kindle Fire的解决方法消息:“应用程序不支持此设备”

When you try to run an Android app on a device running Android 4.0.x (including some Amazon Kindle Fire devices), you might see this message: 当您尝试在运行Android 4.0.x的设备(包括某些Amazon Kindle Fire设备)上运行Android应用程序时,您可能会看到以下消息:

Application does not support this device 应用程序不支持此设备

To workaround this issue: 要变通解决此问题:

  1. In the IDE, open the Deployment Manager (Project > Deployment), and locate the following entry: 在IDE中,打开Deployment Manager (“项目”>“ Deployment”),然后找到以下条目:

     Local Name: libnative-activity.so *emphasized text*Remote Path: library\\lib\\armeabi\\ 
  2. Uncheck the entry to prevent deployment of this file. 取消选中该条目以防止部署此文件。

Also consider that: 还应考虑:

  • C++Builder Android compiler doesn't support emulators for the 2.x version (Gingerbread) because emulators for Android versions 2.x target an ARMv6 CPU, which isn't supported (ARMv7 only) (*) C ++ Builder Android编译器不支持2.x版(姜饼)的仿真器,因为Android 2.x版的仿真器的目标是不支持的ARMv6 CPU(仅ARMv7)(*)
  • Android emulators cannot be run on a Virtual Machine. Android模拟器不能在虚拟机上运行。 Although an emulator might run on a VM, the emulator will not actually run an application. 尽管仿真器可能在VM上运行,但该仿真器实际上不会运行应用程序。

Further references: 其他参考:

(*) Android for the Intel platform is scheduled after 2014 (*)Android计划于2014年之后用于Intel平台

Android Devices Supported for Application Development (Rad Studio XE7) 应用程序开发支持的Android设备 (Rad Studio XE7)

I'm using Nox with Rad Studio 10 我在Rad Studio 10使用Nox

Nox is a fast android emulator that works fine with Rad Studio Nox是一款快速的android emulator ,可与Rad Studio完美配合

According to this post and this Question (How to Connect Rad Studio 10 Seattle with Nox App Player) You can connect your IDE with Nox App Player. 根据这篇文章和这个问题(如何将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