2
我有一個需求,我需要從獨立的Java應用程序在模擬器上啓動應用程序。有沒有辦法做到這一點?以編程方式控制android模擬器
我有一個需求,我需要從獨立的Java應用程序在模擬器上啓動應用程序。有沒有辦法做到這一點?以編程方式控制android模擬器
執行使用Runtime.getRuntime().exec("application.exe");
"adb shell am start PACKAGE_NAME/.ACTIVITY_NAME"
注意以下ADB命令:ACTIVITY_NAME --->是您的發射活動的名稱。
非常感謝Don。但問題是我沒有訪問活動名稱,因爲它不是我的應用程序。我希望能夠啓動安裝在模擬器上的任何應用程序。你知道這是否可行嗎? – 2014-12-02 06:22:43
您將以棘手的方式獲取包名稱和啓動器活動名稱。 http://stackoverflow.com/questions/12698814/get-launchable-activity-name-of-package-from-adb?answertab=oldest#tab-top – 2014-12-02 06:30:01
啊,這就是我的想法。非常感謝Don,這是巨大的幫助。 – 2014-12-02 06:31:10