2013-12-10 2 views
0

Я хотел поделиться своим опытом, так как считаю, что многие люди, у которых есть Google Glass, хотят проверить, как установить Android-приложение, которое не предназначено для Google Стакан. Если вы знаете другие способы, пожалуйста, поделитесь ниже.Как запустить (обычное) приложение для Android в Google Glass без голосового пуска

ответ

1
  1. Если вы знаете название активности/пакет:

    adb shell am start -n com.package.name/com.package.name.ActivityName 
    adb shell am start -n com.package.name/.ActivityName 
    
  2. Если вы не знаете название активности/пакет: (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 Установка, которая позволяет прокручивать список всех приложений на устройстве. Код недавно был обновлен, чтобы запустить запуск через голосовой пуск.

 Смежные вопросы

  • Нет связанных вопросов^_^