2013-10-16 139 views
0

我成功構建了該程序,但應用程序未在我的設備中啓動。以下是eclipse控制檯中顯示的消息。Android:應用程序無法在真實設備上啓動

[2013-10-16 16:08:44 - MyFirstApp] Using default Build Tools revision 18.1.0 
[2013-10-16 16:08:44 - MyFirstApp] Starting full Post Compiler. 
[2013-10-16 16:08:44 - MyFirstApp] ------------------------------ 
[2013-10-16 16:08:44 - MyFirstApp] Android Launch! 
[2013-10-16 16:08:44 - MyFirstApp] adb is running normally. 
[2013-10-16 16:08:44 - MyFirstApp] Performing sync 
[2013-10-16 16:08:44 - MyFirstApp] Automatic Target Mode: Several compatible targets. Please select a target device. 
[2013-10-16 16:08:47 - MyFirstApp] Application already deployed. No need to reinstall. 
[2013-10-16 16:08:47 - MyFirstApp] \MyFirstApp\bin\MyFirstApp.apk installed on device 
[2013-10-16 16:08:47 - MyFirstApp] Done! 

回答

0

做你的活動的entery在androidmanifest文件,並使用使其LAUNCHER活動<intent-filter>

<application 
. 
.> 

<activity android:name="activity_name" 
        . 
        . 
       <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 




</application> 
+0

此方法有效。謝謝 – gladys

+0

@gladys如果它可以幫助你,你應該標記它接受的答案,以便它可以幫助其他人 –

0

「應用程序已經部署,無需重新安裝。」您可能會嘗試卸載並重新安裝。

+0

我已經試過卸載並重新安裝。我的應用程序仍然無法啓動。 – gladys

+0

您是否正確定義了您的啓動器活動,如@ mukesh kumar上面所述。 – Devrim

0

我認爲是配置你要設置的意圖過濾器,如Android的manifest.xml文件有問題這

<activity android:label="@string/app_name" android:name=".HelloWorld" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

在意圖過濾器的類別告訴應用程序,這是發射活動,並曾計劃starts.it這個活動開始..

0

你如何定義你的應用程序包時名稱?可能它與其他具有相同名稱的應用程序發生衝突。你可以嘗試右鍵點擊你的項目 - >選擇android工具 - >重命名應用程序包。請嘗試一個新的包名稱。

0

如果u在AndroidManifest.xml中添加任何目標設備,然後直接刪除它可能是那麼這將是工作

相關問題