应用程序已部署。无需重新安装

时间:2011-04-07 08:06:35

标签: android

无法在设备本身上运行模拟器上的应用程序

它说当我在Android设备上运行“应用程序已部署。无需重新安装。”

当我甚至无法在手机上找到项目应用程序时

9 个答案:

答案 0 :(得分:2)

如果您想确保重新安装该应用,可以在命令行中执行:

$ adb uninstall my.app.package
$ ant clean
$ ant compile
$ ant install

答案 1 :(得分:2)

我的清单文件中存在问题,

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

在第4行,我输入action.MAIN作为action.Main

因此,在设备上部署应用程序时,没有活动启动,

无论如何,谢谢你的答案:)

答案 2 :(得分:1)

尝试更改项目中的一些代码,保存,构建,运行。然后它应该知道重新安装是必要的。

答案 3 :(得分:1)

Manifest文件中存在问题。它无法访问任何活动以进行启动。

答案 4 :(得分:1)

您可以使用此命令强制重新安装:

$ adb install -r my.app.package

答案 5 :(得分:0)

关闭模拟器并重新启动,然后再次运行。至于设备从设置中卸载应用程序并重新运行。

答案 6 :(得分:0)

无论何时将设备连接到系统,都应将运行状态保持为手动状态。 然后,当你试图运行它时,它会问:“选择设备?”

设置手动:运行&gt;运行配置&gt;目标&gt;手册

答案 7 :(得分:0)

这是一个令人讨厌的错误,通常是将USB插入然后帮助。

但是我最近因为一些内部ADP插件错误而得到它 - 在清理项目后因为R can't be resolved错误而无法构建。此外,无法打开布局xml文件,因为The project target (Android 2.2) was not properly loaded.

然而,Eclipse重启帮助了。

答案 8 :(得分:0)

这不是针对您的具体情况,但是当发生这种情况时我已经多次遇到过(使用Manifest正确)。

对我来说,重置adb可以解决问题(在Eclipse中,打开设备视图,你会发现插入的设备,右边是带有重置adb选项的菜单)。

相关问题