簡體   English   中英

在eclipse中調試時,App不會出現在物理設備中

[英]App won't show up in physical device when debugging in eclipse

這可能是一個愚蠢的問題,但它開始讓我感到緊張。

我在eclipse中使用常規ADT開發,並使用4.0.4中的Motorola Atrix 2 MB865進行測試。

我有所有應有的驅動程序,eclipse可以完美地識別手機,並且大部分時間都可以正常工作。 但是最近當我在eclipse中點擊“Run”時,它顯示在eclipse“啟動應用程序......”的右下角,它表示100%,但它從未打開它。

看着控制台顯示

[2013-07-24 00:10:37 - Moveo_Android] ------------------------------
[2013-07-24 00:10:37 - Moveo_Android] Android Launch!
[2013-07-24 00:10:37 - Moveo_Android] adb is running normally.
[2013-07-24 00:10:37 - Moveo_Android] Performing co.aktio.moveo.android.SplashActivity activity launch
[2013-07-24 00:10:42 - Moveo_Android] Uploading Moveo_Android.apk onto device 'XXXXXXXXXXXXXXXXXX'
[2013-07-24 00:10:43 - Moveo_Android] Installing Moveo_Android.apk...
[2013-07-24 00:11:06 - Moveo_Android] Success!
[2013-07-24 00:11:08 - Moveo_Android] Starting activity co.aktio.moveo.android.SplashActivity on device XXXXXXXXXXXXXXX

但問題是電話永遠不會開始活動!

所以我必須在應用程序的菜單中挖掘,然后從那里打開它。

有時我必須連續打3次或4次“Run”才能啟動它。

只是為了清楚。 Eclipse能夠識別我的手機,完美地安裝應用程序,並按原樣安裝Logcat,困擾我的是,當我從eclipse點擊“Run”時,或者至少在80%的時間內沒有啟動應用程序。

可能是設置中的東西或某些我搞砸了的文件?

在運行配置對話框屏幕中,我在android選項卡中選擇啟動默認活動以啟動操作,然后在此選擇常用選項卡中選擇運行復選框並運行您的應用程序

仍然無法正常工作在卸載您的應用程序並重新啟動設備並運行它之后嘗試保持運行復選框它可能會起作用。

轉到您的cmd行並輸入,

adb kill-server

之后啟動服務器

 adb start-server

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM