Я хотел поделиться своим опытом, так как считаю, что многие люди, у которых есть Google Glass, хотят проверить, как установить Android-приложение, которое не предназначено для Google Стакан. Если вы знаете другие способы, пожалуйста, поделитесь ниже.Как запустить (обычное) приложение для Android в Google Glass без голосового пуска
0
A
ответ
1
Если вы знаете название активности/пакет:
adb shell am start -n com.package.name/com.package.name.ActivityName adb shell am start -n com.package.name/.ActivityName
Если вы не знаете название активности/пакет: (Credit: How to start an application using android ADB tools?)
а. создать файл с именем
adb-run.sh
с этих 3-х линий:pkg=$(aapt dump badging $1|awk -F" " '/package/ {print $2}' | awk -F"'" '/name=/ {print $2}') act=$(aapt dump badging $1|awk -F" " '/launchable-activity/ {print $2}' | awk -F"'" '/name=/ {print $2}') adb shell am start -n $pkg/$act
б.
chmod +x adb-run.sh
, чтобы сделать его исполняемымc.
adb-run.sh myapp.apk
Примечание: Это требует, чтобы у вас есть aapt
на своем пути. Вы можете найти его в новую папку сборки инструментов в SDK:
$ echo 'export PATH=$PATH:/LOCATIONofSDK/platform-tools:/LOCATIONofSDK/build-tools/android-4.3' >> ~/.bash_profile
0
Launchy Установка, которая позволяет прокручивать список всех приложений на устройстве. Код недавно был обновлен, чтобы запустить запуск через голосовой пуск.