2015-02-08 91 views
0

我使用ant從調試配置中的命令行構建我的Eclipse項目。 (Eclipse Luna和Android NDK-R10d已損壞,因此我無法再使用Eclipse了。請致電: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

假設您的應用程序確實有一個活動,您可以在其中導航到應用程序的其他部分。

嘗試使用下面的命令:

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


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

am start命令,是一個命令行界面ActivityManager。

+0

謝謝@MeTechnical。我將APK從'AndroidPrng-debug.apk'重命名爲'AndroidPrng.apk',並在Apps下顯示。該死的我討厭這種發展.... – jww 2015-02-08 06:25:12

相關問題