我下載了Delphi XE7的試用版。Delphi XE7在Galaxy上的應用P5200
在成功編譯和一個虛擬設備上運行的一些演示,我連接的
銀河標籤3 P5200通過USB電纜。
當我編譯和運行一個應用程序,它被正確部署到該設備,但是當它開始黑屏並顯示以下消息:
應用程序不支持該設備
我下載了Delphi XE7的試用版。Delphi XE7在Galaxy上的應用P5200
在成功編譯和一個虛擬設備上運行的一些演示,我連接的
銀河標籤3 P5200通過USB電纜。
當我編譯和運行一個應用程序,它被正確部署到該設備,但是當它開始黑屏並顯示以下消息:
應用程序不支持該設備
在Delphi XE7 datasheet有一個帶「支持的部署平臺」的小方塊...對於Android來說,他們說需要一個支持NEON的ARMv7設備。 Galaxy 3 P5200擁有英特爾Atom CPU Z2560 ...所以Delphi XE7根本無法爲此設備構建應用程序...
在[當前路線圖](http://edn.embarcadero.com/article/43677)上,Android設備上對Intel CPU的支持計劃爲「2014年以後」。 – 2014-10-28 18:22:00
我不知道你是否仍然有這個問題,但我會回答它,因爲這個其他人可能會遇到問題,就像它發生在我身上一樣。
我能解決這個問題,以下這一點: Running Delphi Applications on Android Intel
從我能理解,Firemonkey嘗試,這樣做將代碼注入到應用程序中的某種測試,因此它同時使用MIPS和x86架構,而那些沒有被英特爾Atom處理器的支持...
的Galaxy Tab 3採用Intel處理器,所以我敢肯定,這會爲你工作。
在IDE中,打開部署管理器(項目>部署),並找到以下條目:
你可以閱讀更多關於它的Embarcadero's Wiki。
這裏'[機器人] Galaxy'一個搜索變成了http://stackoverflow.com/q/23625720(這也說明了在相關的帖子到右邊的鏈接)。另外,您是否已驗證您的設備是否滿足所有要求(特別是那些GPU和操作系統版本),如[此處]所述(http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development)? – 2014-10-28 13:46:23
@KenWhite:謝謝,但我已經找到了(否定的)答案。 – Vor 2014-10-28 14:20:34