应用程序未安装在您的手机中

我在模拟器中运行的应用程序,它的工作成功,应用程序的图标显示在模拟器菜单,但是当我尝试从模拟器菜单再次运行该应用程序,它不能让我运行,并显示吐司“应用程序未安装在您的手机中“。

在图像中,红色圆angular是我的应用程序图标。

在这里输入图像说明

Related of "应用程序未安装在您的手机中"

如果你的MainActivity在你的AndroidManifest.xml中声明了两次,

首先作为一个laun子手

 <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" /> 

所以检查这个,并删除第二个额外的声明。

另外,当我改变发射活动时,它也曾发生过。 重新安装应用程序并重新启动手机使其工作。

当我的窗口小部件提供程序出现语法错误时,我遇到了同样的错误。 代替

 android:configure="com.android.worldagendaapp1.WidgetConfig" 

我写了

 android:configure="com.android.WorldAgendaapp1.WidgetConfig" 

也许这对于那些仍然经历错误的人来说可能是有帮助的

删除清单文件中的重复主要活动声明。 它为我工作

另一种情况是,如果您已经创build了早期版本的快捷方式,然后将启动器活动移动到新版本的另一个程序包中,您可以收到这样的消息。 (申请包保持不变)。

在我的ZTE刀片上,快捷方式在更新过程中被删除。

在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。 它只影响了某些用户手机,我的testing手机和模拟器正常运行,皮棉没有任何警告。 在发现原因之前,我在几个月内遭受了不less一星的评价:

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ... <application android:permission="android.permission.WRITE_EXTERNAL_STORAGE"... 

删除第二个修复它。