2013-07-24 78 views
0

這可能是一個愚蠢的問題,但它開始讓我感到緊張。在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次點擊「運行」才能啓動。

只是要清楚。 Eclipse能夠識別我的手機,完美地安裝應用程序,並按照它的要求執行Logcat,令我困擾的是,當我從eclipse中點擊「運行」時,該應用程序不會啓動,至少在80%的時間內不會啓動。

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

+0

在您的運行配置對話框屏幕中,Ist在android選項卡中選擇啓動默認活動進行啓動動作,然後在此選擇常用選項卡選擇運行復選框並運行您的應用程序,它可能會工作。 – Nas

+0

你試過殺人服務器和啓動服務器嗎? –

+0

@複選框未勾選,但仍無法使用。已經嘗試了4次,它只是第一次。 – unmultimedio

回答

2

啓動服務器運行中的配置對話框屏幕,IST在android系統選項卡中選擇了啓動行動啓動默認的活動和下一步在此選擇常用選項卡選擇運行復選框並運行您的應用程序

仍然無法運行嘗試卸載應用程序並重新啓動設備後嘗試d運行它相同的保持您的運行復選框選中它可能工作。

0

轉到您的CMD線和類型,

adb kill-server 

後,通過

adb start-server 
相關問題