簡體   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