Описание тега android-shell

Устройства Android предоставляют оболочку Unix, которую вы можете использовать для выполнения различных команд на устройстве. Двоичные файлы команд хранятся в файловой системе устройства.
1 ответ

Android tmpfs доступны для записи пользователем

На рутованном устройстве Android 6.0.1 я бы хотел, чтобы пользователь мог записать tmpfs. Я делаю: mkdir /sdcard/test su mount -t tmpfs -o size=512m tmpfs /sdcard/test #Note that the permissions of /sdcard/test have changed chmod 0771 /sdcard/test c…
14 янв '16 в 01:17
1 ответ

Разрешения для файлов Android на Android 6.0

Я хочу перечислить файлы и каталоги в "/proc" в Android. При запуске в качестве процесса приложения многие файлы не читаются. Если я перечислю каталог как shell Пользователь я получаю следующий вывод: shell@flounder:/ $ whoami shell shell@flounder:/…
2 ответа

Ошибка в проверке строки является нулевой в сценарии оболочки?

I am new to Shell Scripts and not aware of the syntax. У меня есть сценарий оболочки, который я загружаю на свое устройство Android, а затем преобразую его с помощью "busybox dos2unix": adb shell busybox dos2unix /data/local/myShellScript.sh В сцена…
05 фев '16 в 06:27
2 ответа

Оболочка adb выводит описание окон окна дампсис

Я использую appuim для взаимодействия между моим Android-устройством и Java-кодом. И я столкнулся с проблемой, что на некоторых устройствах (включая эмуляторы) после нажатия на кнопку "Домой" приложение возвращает неверную текущую активность (возвра…
28 сен '16 в 19:36
1 ответ

Что делает команда запуска -n делать в оболочке Android

Я пытаюсь узнать, что делает эта команда, когда я пишу ее в терминале для Android? и вот пример я начинаю -n com.whatsapp/com.whatsapp.HomeActivity Спасибо
02 фев '15 в 20:55
1 ответ

Пустой InputStream для Android Porcess с "su"

У меня устройство Android 7 с рутом (работает) Я хочу выполнять корневые команды через OutputStream и получать сообщения о результатах через InputStream. private void getSu() { if (mProcess != null) return; try { mProcess = Runtime.getRuntime().exec…
18 дек '17 в 15:45
2 ответа

Невозможно запустить исполняемый файл с использованием предварительно созданной общей библиотеки с помощью Android ndk

Я пытаюсь построить исполняемый файл, который зависит от общей библиотеки в C для Android. Я хочу запустить исполняемый файл на оболочке Android. Сначала я собрал исполняемый файл с помощью android ndk (я использую android-ndk-r16b), затем с помощью…
13 фев '18 в 06:17
0 ответов

Эмулятор терминала оболочки Android - (использование) имя автозаполнения, команда копирования prew?

У меня проблема. Эмулятор терминала оболочки на Android выглядит как простой терминал Linux. Но на мобильном телефоне нет "кнопок со стрелками". Я должен написать полное имя каталога и полностью переписать предыдущую команду после каждого выполнения…
04 янв '19 в 17:16
1 ответ

Оболочка Android chown u0_49

У меня возникли проблемы со сменой владельца в оболочке на моем андроиде. Я пытаюсь изменить владельца и группу файла, чтобы они соответствовали другому файлу в каталоге. Когда я ls -l другие файлы имеют владельца u0_a49 Я пытался su chown u0_a49:u0…
13 июн '16 в 03:28
6 ответов

Очистить Редактировать текст - adb

Как очистить выделенный текст редактирования с помощью команды оболочки. Я старался adb shell input keyevent KEYCODE_CLEAR // Not worked adb shell input keyevent KEYCODE_DEL // Delete only one char adb shell input keyevent KEYCODE_FORWARD_DEL // Not…
07 сен '15 в 07:31
1 ответ

Использование встроенного двоичного кода в приложении для Android

Этот вопрос поднимался в разных местах, но ни один из них не дает простого подробного объяснения того, что требуется. До сих пор я собрал собственный двоичный файл ffmpeg для использования в Android, сборка в порядке. Я поместил бинарный файл в мой …
26 ноя '14 в 08:12
1 ответ

Время работы Android в час

Я подключаю все наши андроид устройства через adb с WiFi. Я пытаюсь получить время работы в час. то, что я получил сейчас, в считанные секунды. adb connect 172.16.100.2 adb shell cat /proc/uptime > "C:\TimeLog.txt" (or just adb shell uptime) adb …
09 мар '15 в 17:13
3 ответа

Обнаружение, если устройство рутировано без системы

Поскольку бессистемный рут доступен в течение нескольких лет, стало "труднее" определить, является ли устройство рутованным или нет. Я начал искать возможное решение, чтобы определить, является ли устройство рутованным без системы или нет, и я до си…
18 янв '19 в 15:22
2 ответа

Исходный код для команды оболочки "найти" в Android

Я пытался найти в Android исходный код на GitHub, но я не нашел реализацию find Команда где угодно. Может кто-нибудь сказать мне, где это. Благодарю. РЕДАКТИРОВАТЬ: встроенный Android не обеспечивает find команда. Что нужно, так это некоторый исходн…
18 сен '12 в 04:02
1 ответ

Как получить сохраненную информацию SSID WIFI (не сохраненный пароль Wi-Fi) с помощью команды оболочки adb - на устройствах без рута?

Я пытаюсь найти способ, с помощью которого я могу получить список SSID запомненных сетей на устройстве Android. Я видел несколько тем, задающих подобные вопросы. Однако, несколько вопросов, которые я нашел, пытаются получить известные сетевые пароли…
1 ответ

Почему передача цикла в оболочку adb не работает при запуске внутри оболочки?

Эта конструкция терпит неудачу adb shell "for i in `seq 10`; do command; done" Но если запустить его отдельно, это просто прекрасно adb shell root@vbox86p:/ # for i in `seq 10`; do command; done Я что-то пропустил? Обновить: Макс OSX с зш
02 янв '16 в 17:52
1 ответ

ADB: как автоматизировать полное сканирование BT, выполнить сопряжение и подключение

Я ищу для автоматизации нижеуказанных действий с использованием АБР. Настройки Bluetooth -> TunrnOn BT -> Сопряжение (с MAC-адресом BT, который я могу установить) -> Подключение к устройству BT в определенных профилях, таких как A2DP/HFP. Я уже наше…
3 ответа

Запросите контент-провайдер Android из командной строки (оболочка adb)

Есть команда, чтобы начать действие, основанное на намерении: am start, Также для отправки трансляции: am broadcast, Я думаю, вероятно, должна быть команда оболочки для запроса поставщика контента, вероятно, что-то вроде: query content://com.myapp.a…
0 ответов

Программное удаление / обновление SMS/MMS из сообщений

Я пытаюсь использовать Macrodroid или Tasker, чтобы добавить функцию "Удалить через X дней" в сообщения Android. У меня есть фактический процесс удаления, работающий, рутированный, запускающий скрипт оболочки для запуска SQL-запросов через sqlite3 к…
13 фев '18 в 16:20
0 ответов

Запускать команды оболочки adb программно с той же привилегией

У меня есть проблема с запуском команд оболочки adb в моем приложении. при подключении моего устройства и использовании adb для включения точного местоположения с помощью этого кода. Он работает нормально и не запрашивает у пользователей разрешения.…
07 авг '18 в 22:37