Я как-то пошел глупый простой маршрут с этой проблемой для своей программы, так как я новичок в программировании.
Я изменил прослушиватели действий на наличие счетчика if:
if(stopActionlistenersFromFiringOnLoad != 0){//action performed ;}
Затем в конце создания программы java я добавил 1 к счетчику:
topActionlistenersFromFiringOnLoad += 1;
Вы можете просто перетащить файл .apk вашего приложения в эмулятор, и установка начнется автоматически.
Другие варианты:
Windows:
Затем введите следующую команду.
adb install [путь .apk]
Пример:
adb install C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk
Linux:
платформенные инструменты
в папке android-sdk linux
. ./ adb install FileName.apk
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
Пример: PATH = $ PATH: / users / jorgesys / eclipse / android-sdk-mac_64 / tools
Затем запустите adb.
Mac:
1. Запустите эмулятор,
2. затем скопируйте ваш.apk файл и вставьте в / Users / your_system_username / Library / Android / sdk / platform-tools
,
если вы не можете найти путь к sdk в своей системе Mac, выполните следующие действия: Откройте Finder-> выберите
опцию Go в верхнем меню -> выберите опцию Go to Folder -> появится всплывающее окно с текстовое поле: / Users / your_system_username / Library / Android / sdk /
-> теперь откройте папку с инструментами платформы и вставьте скопированный файл .apk,
Теперь откройте терминал и введите следующее:
cd Library / Android / sdk / platform-tools
выполните в терминале следующее: ./ adb install yourapkfilename.apk
, если вы получите следующее сообщение об ошибке: error: no обнаружены устройства - ожидает устройства
, выполните шаг 5.
Запустите эмулятор из Android Studio, после активации эмулятора повторите шаг 4, вы увидите сообщение об успешном завершении на своем терминале.
Поздно, но быть завершенным с опциями здесь: удобный инструмент для установки любого apk через gui к рабочему эмулятору: http://apkinstaller.com
Это может непосредственно соединиться с рабочим экземпляром через adb и может успешно установить любой вид apk пакетов.
, Возможно, это также полезно для других людей.;)
go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac
./adb install myApp.apk
to install app on the emulator
(1) можно также использовать команды gradle для установки APK при выборе продукта и разновидности (Отладка или Выпуск). См. это Руководство.
./gradlew assembleDebug (Incase you don't have the APK generated)
./gradlew installDebug
Упаковывают Вас, хотят новую установку, можно удалить немного ранее установленный, основывается на устройстве с ниже команд
./gradlew uninstallDebug
./gradlew installDebug
(2), можно также использовать команды adb непосредственно:
Установка adb для Командной строки командной строки
export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool
установка ADB
adb -d install pathto/sample.apk (on device)
adb -e install pathto/sample.apk (on emulator)
Также проверяют документация здесь
$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device
$ adb -s emulator-5555 install helloWorld.apk