Articles of adb

Отправляйте не английский-текст с помощью adb (input keyevent) или используя monkeyrunner

Я хотел бы отправить неанглоязычный текст на устройство Android. Я пытаюсь использовать команду типа monkeyrunner и команду оболочки adb (input keyevent …), без успеха. Пожалуйста помоги.

Иерархический просмотрщик не работает

Когда я запускаю иерархический просмотр, я получаю предупреждение SWT folder '/home/sharanu/work/android-ics-source/prebuilt/linux-x86_64/swt/swt.jar' does not exist. Please export ANDROID_SWT to point to the folder containing swt.jar for your platform. То я попытался после установки ANDROID_SWT прежнему той же ошибки. Но более ранняя hierarchyviewer работала нормально. Я не уверен, почему он сейчас не работает. См. Изображение.

Как использовать команду adb получить вывод терминала?

Я хочу получить использование процессора, а затем на ПК. Я хочу сделать вот так: Сначала запустите фоновый процесс в телефоне, который измеряет использование ЦП и показывает в терминале. Во-вторых, используйте adb commnad для получения вывода терминала. Наконец, нарисуйте кривую с данными. Я смущен, потому что он будет нормально работать без большой задержки. Сначала я хочу […]

Android: изменение языка устройства без перезагрузки устройства

Я могу изменить язык устройства, используя следующую команду adb: adb shell setprop persist.sys.language fr;setprop persist.sys.country CA;stop;sleep 5;start Эта команда перезапустит устройство после смены языка устройства. Но можно ли менять язык устройств без перезапуска?

Ввод оболочки ADB в определенном каталоге на подключенном устройстве с использованием только одной строки кода терминала

Я пытаюсь найти однострочное решение для ввода оболочки с использованием ADB на устройстве Android и перейти прямо в другой каталог. Попытка что-то вроде этого ./adb shell cd /insert_dir_here Не работает. Надеюсь, я был достаточно ясен, чтобы понять, что я пытаюсь сделать здесь. Спасибо за любую помощь.

Где adb в Android 6? Удалено ли?

Я использую эмулятор терминала на своем мобильном телефоне для подключения к другим устройствам Android через adb (Android Debug Bridge). Команда connect: /system/bin/adb connect 192.168.179.12 Это отлично работает на Android 5 и ниже версий. Но на Android 6 (Marshmallow) я получаю следующую ошибку: java.io.IOException: No such file or directory Когда я просматриваю файловую систему на своем […]

Android adb wireless / WIFI debug Операция отключена

Я выполнил шаги в этом сообщении и попытался подключиться к моей Motorola X Gen 2 для отладки Wifi, на OS X El Cap. Я подключил свой телефон к ноутбуку с помощью USB-кабеля, я убил и запустил сервер, сервер был успешно запущен, а затем в: ./adb devices я получил List of devices attached TA44909GA0 device Тогда […]

Android отказывается писать / создавать файл sharedpreferences

Я использую Eclipse 3.5.2 IDE для разработки Android. Я использую следующий код для записи в файл sharedpreferences по умолчанию, и я запускаю его в эмуляторе adb : private SharedPreferences getOurSharedPreferences(Activity act) { // return getSharedPreferences(SHARED_PREFS_FILENAME, MODE_PRIVATE); return act.getPreferences(MODE_PRIVATE); } private void putStringToStorage(Activity act, String keyName, String s) { // Store it. SharedPreferences sharedPrefs = getOurSharedPreferences(act); […]

Не удается запустить приложение из Android Studio на Xiaomi Mi 4c (думаю, устройство может быть причиной)

Я использую последнюю студию андроидов, разрешенную отладку usb, телефон, распознанный AS, и код, который с готовностью компилируется и запускается на симуляторе, однако, когда я пытаюсь запустить приложение, он не работает с этой ошибкой: $ adb shell am start -n "com.example.ph.myapplication/com.example.ph.myapplication.OnlyTetstBBBAct" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Error while executing: am start -n "com.example.ph.myapplication/com.example.ph.myapplication.OnlyTetstBBBAct" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER […]

Автоматическое беспроводное подключение Android-устройства и IntelliJ через adb

Я использую IntelliJ для разработки приложений для Android. На моем устройстве я установил adbWireless которые позволяют мне отлаживать приложение через WiFi. Чтобы подключить мой компьютер к устройству, я должен позвонить в терминал adb connect 192.168.1.105:5555 И теперь я могу запустить debug в IntelliJ. Можно ли настроить IntelliJ для этого автоматически, если устройство отключено?