2014-12-24 194 views
0

我剛開始在我的Asus TF103c上運行我的應用程序時出現問題。我曾嘗試從Eclipse啓動它。無法在Android設備上運行應用程序

[2014-12-24 14:29:58 - QuikFormCalcLite] Android Launch! 
[2014-12-24 14:29:58 - QuikFormCalcLite] adb is running normally. 
[2014-12-24 14:29:58 - QuikFormCalcLite] No Launcher activity found! 
[2014-12-24 14:29:58 - QuikFormCalcLite] The launch will only sync the application package on the device! 
[2014-12-24 14:29:58 - QuikFormCalcLite] Performing sync 
[2014-12-24 14:29:59 - QuikFormCalcLite] Automatic Target Mode: Unable to detect device compatibility. Please select a target device. 
[2014-12-24 14:30:05 - QuikFormCalcLite] Uploading QuikFormCalcLite.apk onto device 'E7OKCY053292' 
[2014-12-24 14:30:05 - QuikFormCalcLite] Installing QuikFormCalcLite.apk... 
[2014-12-24 14:30:09 - QuikFormCalcLite] Success! 
[2014-12-24 14:30:09 - QuikFormCalcLite] \QuikFormCalcLite\bin\QuikFormCalcLite.apk installed on device 
[2014-12-24 14:30:09 - QuikFormCalcLite] Done! 

我在設置我的平板電腦的應用程序的子菜單檢查,我看到它在那裏,但不是在你從主屏幕進入正常的應用程序菜單。它也不會啓動。

回答

0

我發現的問題是,我卻沒有定義在清單出發的活動 - 爲首發活動:

<intent-filter> 
<action android:name ="android.intent.action.MAIN" /> 

<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
0

嘗試重新啓動的Android ADB和Eclipse,嘗試重新連接設備的USB電纜。如果你有最新版本的apk。上傳到設備上,它不會自動啓動(只需點擊平板電腦上的圖標)。

+0

的圖標是不是在我的平板電腦中顯示。 –

+0

您是否正在將應用安裝在正確的設備上?從logcat看來,它看起來像是安裝在某個地方。要更改目標設備(在eclipse中),您可以轉到項目 - >右鍵單擊 - >運行 - >運行配置 - >目標:檢查總是提示並且UNCHECK使用相同的設備以備將來啓動。 - >點擊應用 - >運行 – Jani

+0

我試過了,但仍然無法正常工作。 –

相關問題