2011-11-01 112 views
1

我的Android應用程序出現了一個奇怪的問題。當我從Netbeans啓動它時,該應用程序被安裝在我的設備上(通過USB連接)。之後沒有任何反應。我也無法在設備上的任何地方找到應用程序! (沒有圖標,沒有什麼)。 我仍然知道該應用程序已安裝,因爲在Android設置下,它顯示「管理應用程序」(或其他)應用程序現在列出,我可以卸載它。Android應用程序無法啓動(並且隱身!)設備上

我已經嘗試了一個空白的HelloWorld應用程序,它工作正常的整個過程。這裏的圖標是在設備上創建的,並且該應用程序由NetBeans正確啓動。

所以我想我的應用程序有問題,導致它不會出現在手機的啓動器?

編輯: 這裏的清單:

<?xml version="1.0" encoding="utf-8"?> 

<uses-sdk android:minSdkVersion="4" /> 

<application 
    android:icon="@drawable/icon" 
    android:label="@string/app_name" android:debuggable="true"> 
</application> 

+2

添加下面一行在您的主要活動你能發佈你的公司您的Androidmanifest的潛在用途? – moujib

+1

我也建議發佈你的AndroidManifest的內容,但是你能不能簡要地描述你的應用的內容(活動類型或xml文件等)。 – NotACleverMan

+0

我附加了清單文件。 – Boris

回答

3

需要在androidmanifest文件

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

android.intent.category.LAUNCHER需要在啓動器中顯示,並且android.intent.action.MAIN負責啓動 –

+0

啊,這很有道理。但我不知道在清單中添加這些行的位置... – Boris

+0

我在清單文件中提到了mainActivity的下方。 –

相關問題