我在模擬器中運行應用程序,它的工作成功,應用程序的圖標顯示在模擬器菜單中,但是當我嘗試從模擬器菜單再次運行該應用程序時,它不能讓我從中運行並顯示吐司「應用程序未安裝在您的手機中」。應用程序未安裝在您的手機
在圖像中,紅色圓角是我的應用程序圖標。
我在模擬器中運行應用程序,它的工作成功,應用程序的圖標顯示在模擬器菜單中,但是當我嘗試從模擬器菜單再次運行該應用程序時,它不能讓我從中運行並顯示吐司「應用程序未安裝在您的手機中」。應用程序未安裝在您的手機
在圖像中,紅色圓角是我的應用程序圖標。
如果你有你MainActivity
在AndroidManifest.xml中聲明兩次發生這種情況,
首先作爲一個launhcer
<activity android:name=".MyActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
,然後就可以聲明如下:
<activity android:name=".MyActivity" />
所以檢查這個和刪除第二個額外的聲明。
另外,當我改變發射活動時,它發生在我身上。重新安裝應用程序並重新啓動手機使其工作。
是啊卸載應用程序,然後重新安裝它。 – 2012-01-02 07:56:47
刪除清單文件中的重複主要活動聲明。它工作對我來說
當我的小部件提供程序中出現語法錯誤時,我有同樣的錯誤。取而代之的
android:configure="com.android.worldagendaapp1.WidgetConfig"
我寫
android:configure="com.android.WorldAgendaapp1.WidgetConfig"
或許這可以是有益的那些少數誰仍然遇到錯誤
另一種情況時,你可以收到這樣的消息,如果你已經創建了早期版本的快捷方式,然後將啓動器活動移到新版本的另一個包中。 (應用程序包保持不變)。
在我的ZTE Blade上,快捷方式在更新過程中被刪除。
上的HTC Nexus One的快捷方式在那裏停留,但點擊它沒有任何效果..
其滑稽,但我已經刪除許可活動標籤解決了我的問題
我有像下面的代碼:
<application
android:allowBackup="true"
android:debuggable="false"
android:icon="@drawable/app_icon"
android:permission="android.permission.ACCESS_FINE_LOCATION"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock.Light.DarkActionBar" >
我有刪除權限
<application
android:allowBackup="true"
android:debuggable="false"
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock.Light.DarkActionBar" >
我曾在清單中包含WRITE_EXTERNAL_STORAGE兩次。它隻影響某些用戶的手機,我的測試手機和模擬器正常運行,皮棉沒有發出警告。在發現原因之前,我在幾個月內遭受了相當多的1星級評價:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
...
<application android:permission="android.permission.WRITE_EXTERNAL_STORAGE"...
刪除第二個固定它。
不錯的答案..... – 2012-01-02 07:28:50
我已經聲明只有一次清單,但我得到同樣的問題 – Sameer 2012-01-04 09:29:12
+1爲好的答案 – Lucifer 2012-01-24 05:50:20