我删除apk后,每当我启动debugging它告诉我的包没有安装

我打开了我的模拟器,并使用命令提示符删除我的应用程序。 我没有closures模拟器。

然后我去Eclipse,并点击debugging,但没有将apk部署到模拟器,只是告诉我尚未注册系统的包。

New package not yet registered with the system. Waiting 3 seconds before next attempt.

重新启动模拟器不是一个选项,因为这需要10-15分钟。

我做错了什么?

Solutions Collecting From Web of "我删除apk后,每当我启动debugging它告诉我的包没有安装"

偶尔遇到这个 在重build和重新部署之前做一个干净的项目似乎有诀窍。

这是日食(点是日食不能运行你的应用程序,因为不能开始正确的意图,因为找不到正确的包),解决方法之一是重命名您的包在清单中,例如重命名

 package="com.hernblog.GreenThumbs" 

 package="com.hernblog.GreenThumbs1" 

编译并build立这个,然后把它放回你想要的名字

 package="com.hernblog.GreenThumbs" 

作为一种魅力:)

清理和重新构build可能没有帮助。 所以,在这种情况下,从您的设备中删除应用程序。 然后在您的设备上重新运行您的项目。 这将有所帮助。

为这个问题尝试了许多不同的解决scheme之后,我发现了这一行

 <application android:debuggable="true" /> 

在我的AndroidManifest是造成这个问题。

删除这条线固定它给我。

注意:仍然可以使用ndk-build选项NDK_DEBUG = 1在没有此行的情况下使用debugging模式进行构build

即时通讯也有同样的问题。
我只是在svn提交我的src,res文件夹。
然后我检查从SVN的新项目,那么它会正常工作。

同时检查清单中的“启用”选项! 不知何故,我的头转向了。

我也有这个问题。

对我来说,事实上我的发射器活动(Launch intent)没有“android:label”属性错误!

 <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".ui.SplashScreenActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".ui.DashboardActivity" android:label="@string/app_name"> </activity> <activity android:name=".ui.LogListActivity"></activity> </application> 

正确 – 请注意SplashScreenActivity

 <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".ui.SplashScreenActivity" 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=".ui.DashboardActivity" android:label="@string/app_name"> </activity> <activity android:name=".ui.LogListActivity"></activity> </application>