全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1629
推到 Plurk!
推到 Facebook!

XE5 DELPHI MOBILE 不能 LINK

答題得分者是:QCom Support
spfrk
一般會員


發表:16
回覆:43
積分:11
註冊:2013-10-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-10-12 11:14:48 IP:118.160.xxx.xxx 訂閱

我最近在測試,RAD XE5 的 ANDROID,產生了
androidgdb.exe: unrecognized option `-o' 這個問題,我寫信至捷康科技詢問,石沉大海,
不知如何解決,連 'HELLO WORLD' 的最簡單的
僅有一個 LABEL OBJECT 的 FORM 都不行,
不知各位大大是否有解決之道,試用期快到了,如果不行,就太失望了

JL9168
中階會員


發表:133
回覆:223
積分:76
註冊:2011-09-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-10-14 21:03:11 IP:114.33.xxx.xxx 未訂閱
你好,這個訊息看起來像是Android NDK 的問題

1.確定一下你用的環境是虛擬機或是實體裝置
虛擬機的話,打開Android Tools----> Androis SDK Manager ,去下載相關Android版本的檔案

實體機的話,注意usb驅動程式,相關手機的Sync程式以及Android的版本是否為XE5支援(ARM CPU)

2.以上都正確的話,基本上是可以Build出*.co檔案的;部屬時就會產生*.apk了



===================引 用 spfrk 文 章===================

我最近在測試,RAD XE5 的 ANDROID,產生了
androidgdb.exe: unrecognized option `-o' 這個問題,我寫信至捷康科技詢問,石沉大海,
不知如何解決,連 'HELLO WORLD' 的最簡單的
僅有一個 LABEL OBJECT 的 FORM 都不行,
不知各位大大是否有解決之道,試用期快到了,如果不行,就太失望了

JL9168
中階會員


發表:133
回覆:223
積分:76
註冊:2011-09-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-10-15 12:39:43 IP:114.33.xxx.xxx 未訂閱
如果上述的部分都確認過了

就到Tools--->Options--->Delphi Options--->Library

確認一下面兩個Path是否正確

$(BDSLIB)\$(Platform)\release

$(BDSUSERDIR)\Imports

這兩個路徑不對,也無法Link!!

以上

QCom Support
一般會員


發表:15
回覆:32
積分:24
註冊:2012-12-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-10-15 14:29:44 IP:61.219.xxx.xxx 訂閱
您好:

通常技術問題我們捷康會需要一點時間來處理,而我們也有請您提供比較詳細的操作步驟,以及您的測試環境等相關完整的訊息,才能加速我們協助您找到問題的解決方法。

目前 XE5 已經有很多的使用者都在使用中,還沒有用戶反應相關的問題,可以確定不是產品的問題。

您的問題可能是屬於 XE5 規格中不支援 Windows XP 系統環境所造成,也請您可以嘗試另外找 XE5 支援的作業系統環境來進行測試,或是其它基本設定 (如SDK,NDK,USB driver) 沒有安裝設定好的關係造成。

下列整理與 Android 佈署設定相關的文件提供您檢查及參考,是否設定及操作上有遺漏的地方。

Delphi XE5 - Hello Android 佈署步驟
http://embarcadero.qcomgroup.com.tw/download/Delphi_XE5_HelloAndroid.pdf

Mobile Tutorials: Delphi Mobile Application Development (iOS and Android)
http://docwiki.embarcadero.com/RADStudio/XE5/en/Mobile_Tutorials:_Delphi_Mobile_Application_Development_(iOS_and_Android)

XE5目前支援下列開發環境:
http://docwiki.embarcadero.com/RADStudio/XE5/en/Installation_Notes_for_XE5#Minimum_System_Requirements_for_XE5
The following Windows platforms are supported as development platforms:
‧Microsoft® Windows 8 (32-bit and 64-bit)
‧Microsoft Windows 7 SP1 (32-bit and 64-bit)
‧Microsoft Windows VistaTM SP2 (32-bit and 64-bit) requires administrator rights
‧Microsoft Windows Server 2008 (32-bit and 64-bit)

XE5 for Android 支援 ARM CPU,不支援 Intel CPU,其它相關支援的資源您可以參考下列資訊:
http://docwiki.embarcadero.com/RADStudio/XE5/en/Creating_an_Android_Emulator
‧RAD Studio supports the following targets:
‧Android emulators that are version 4.0 or newer
‧Android devices that are ARM version 7 or newer
https://forums.embarcadero.com/thread.jspa?threadID=92610
The requirements for XE5 Android apps are as follows:
‧CPU with ARMV7 Instructions and NEON support (NEON is an ARM co-processor used for multimedia processing, similar to DirectShow and DirectDraw on Windows).
‧A GPU
‧Android 2.3.3-2.3.7 or 4.0.3

JL9168
中階會員


發表:133
回覆:223
積分:76
註冊:2011-09-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2013-10-15 17:22:27 IP:114.33.xxx.xxx 未訂閱
如果是要以WinXP來進行開發,
強烈建議先行下載安裝微軟的Media Player 11 版,各大廠的Sync工具程式比較不會出錯!!

同時XE5在佈署時,也較易成功!!
系統時間:2024-04-27 12:51:23
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!