線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:937
推到 Plurk!
推到 Facebook!

用XE7開發出來的apk,無法在手機上面啟動。

答題得分者是:aftcast
stacker_liew
初階會員


發表:48
回覆:111
積分:46
註冊:2004-05-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2015-06-24 01:28:09 IP:183.171.xxx.xxx 訂閱
apk只有一個畫面,在上面放一個TLabel,一個TEdit,然後測試md5,就如些而已。
Deploy出來的apk,復製到手機上面安裝後,執行只出現一個啟動畫面,過後就是全黑。

請問這要怎樣除錯?
aftcast
站務副站長


發表:81
回覆:1482
積分:1762
註冊:2002-11-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2015-06-24 02:40:11 IP:114.32.xxx.xxx 訂閱
你手機的 android os 是 5.x 版是嗎? 若是,那你可能需要 xe8。 xe7 適合 android 4.x 版。(除非你有 xe7 註冊並於官網下載for android5的hotfix)。
------



蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
stacker_liew
初階會員


發表:48
回覆:111
積分:46
註冊:2004-05-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2015-06-24 03:24:51 IP:183.171.xxx.xxx 訂閱
我的手機是4.X的。謝謝站大回復。
stacker_liew
初階會員


發表:48
回覆:111
積分:46
註冊:2004-05-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2015-06-24 13:10:02 IP:183.171.xxx.xxx 訂閱
找到原因了,要把手機接上電腦,開啟除錯模式,然後執行Project->Run,那是不是表示此apk只能在這臺或這機型的手機上面執行嗎?

用復製到SD卡安裝法似乎是不行。
P.D.
版主


發表:571
回覆:3880
積分:3666
註冊:2006-10-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2015-06-25 11:35:04 IP:220.136.xxx.xxx 未訂閱
並非如此
1. 手機接XE7 可以透過 RUN 方式直接將 APK 安裝到手機上, 但必須打開 "開發人員選項", 並啟動除錯模式
2. XE7 透過 building -> deploy 會產生 apk, 把 apk 丟到手機安裝, 亦可
以上都必須將 安全性中 "允許未知來源" 開開才行, 原因是開發的程式沒有上 google play
===================引 用 stacker_liew 文 章===================
找到原因了,要把手機接上電腦,開啟除錯模式,然後執行Project->Run,那是不是表示此apk只能在這臺或這機型的手機上面執行嗎?

用復製到SD卡安裝法似乎是不行。
系統時間:2017-10-20 14:55:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!