如何在应用下未显示应用时运行应用?

时间:2015-02-08 05:35:32

标签: android debugging install adb

我使用ant在调试配置中从命令行构建我的Eclipse项目。 (Eclipse Luna和Android NDK-R10d已经坏了,所以我再也不能使用Eclipse了.Confer,Eclipse/ADT plugin cannot locate symbols for r10d NDK)。

然后我使用adb执行了安装:

<Project Directory>$ adb install bin/AndroidPrng-debug.apk

当我在应用程序中搜索设备上的程序时,该程序提供。当我尝试在设备(AndroidPrngcom.example.prng)上按名称搜索时,我会收到无用的网络搜索结果。当我转到设置→应用时,该应用会显示在已下载标签下(它显示名称为com.example.prng)。它有熟悉的强制停止和卸载。

我正在运行DDMS并等待从程序中捕获LogCat输出。但即使应用程序在设备上,我也无法弄清楚如何运行它。

如果应用未显示在应用下,如何运行和调试应用?

1 个答案:

答案 0 :(得分:1)

假设您的应用确实有一个活动,您可以从中导航到应用的其他部分。

尝试使用以下命令:

$ adb shell am start -n com.example.yourpackagename/.YourMainActivity


$ adb shell am start -n com.package.yourpackagename/com.example.yourpackagename.YourMainActivity

am start命令是ActivityManager的命令行界面。