Articles of adb

Как очистить уведомления с помощью оболочки ADB

Я знаю, что я могу разблокировать экран, вытащить уведомления и нажать кнопку очистки уведомлений, но есть способ очистить уведомления через ADB , не так ли? Я предполагаю, что это какой-то Intent посланный через команду «am», или, может быть, что-то еще более простое, но я не могу найти ничего в сети. Все, что я получаю, это […]

Android: событие сенсорного экрана через ADB

Ссылка на этот поток: http://groups.google.com/group/android-beginners/browse_thread/thread/8a5d8fa9229114d2/ce6e604f52b5318f?pli=1 Я знаю, что следующее отправит сенсорное событие (5,29) на устройство. adb shell sendevent /dev/input/event0 3 0 5 adb shell sendevent /dev/input/event0 3 1 29 adb shell sendevent /dev/input/event0 1 330 1 adb shell sendevent /dev/input/event0 0 0 0 adb shell sendevent /dev/input/event0 1 330 0 adb shell sendevent /dev/input/event0 0 […]

Как использовать обезьяну-андроид

Я немного запутался в том, как на самом деле использовать monkey , я думал, что вы должны включить свой эмулятор и перейти в редактор терминала и ввести: $ adb shell monkey -p insert.my.package.name.here -v 500 Так как это не сработало (ошибка, adb: permission denied ) Я попробовал monkey -p insert.blah.blah -v 500 и это говорит […]

Как отключить переадресацию портов adb?

Как отключить правило переадресации портов в adb, которое ранее было включено с помощью adb forward tcp:1234 tcp:1234 Есть ли другой способ, кроме как убить и перезапустить сервер adb?

Android: adb.exe pull /mnt/sdcard/somefile.txt не работает?

Может быть, я делаю что-то не так. Я пытаюсь получить файл с моего устройства с помощью команды adb: adb pull /mnt/sdcard/deviceinfo.dat C:\ Но я всегда получаю сообщение: cannot create 'c:\\deviceinfo.dat': No such file or directory Файл работает на устройстве: adb shell ls /mnt/sdcard/deviceinfo.dat возвращается /mnt/extsd/deviceinfo.dat Я попробовал несколько вариантов: adb pull /mnt/sdcard/deviceinfo.dat adb pull /mnt/sdcard/deviceinfo.dat […]

Проверка android sqlite и IntelliJ

Я начинаю с небольшого приложения, используя программно созданный sqlite db. Есть ли способ проверить этот db, когда приложение работает на эмуляторе?

Операция adb shell не разрешена

Я пытаюсь запустить adb shell kill 5539 Где 5539 – это идентификатор процесса, найденный при запуске adb shell ps , но я получаю /system/bin/sh: kill: 5539: Operation not permitted Как я могу исправить свои права? Это единственная документация adb по kill: Kill [опции] Убейте все процессы, связанные с (имя пакета приложения). Эта команда убивает только […]

Какие разрешения могут предоставляться корневым устройствам?

Короткий и простой вопрос: Укоренившиеся устройства могут предоставлять приложениям дополнительные разрешения во время выполнения (используя, на мой взгляд, команду «разрешение на грант» с помощью adb). Примером этого является возможность чтения системных журналов, которые стали не-пользовательским разрешением, начиная с API16 (ссылка здесь ). Есть ли список таких разрешений?

Что делает «adb remount»? Когда это полезно?

Следует ли запускать adb push перед запуском adb push ? Что на самом деле делает adb remount ?

Как узнать, включен ли экран с ADB

Я ищу, чтобы узнать, можно ли определить, включен ли экран на устройстве Android с использованием ADB. Мне нужно знать это для некоторых тестов, которые я пытаюсь запустить с помощью обезьянника. Есть ли команда оболочки, которую я могу ввести, и, таким образом, включить ее как часть команды бегущего обезьяны, которая будет окончательно указывать, включен ли экран?