Articles of bash

FFMPEG для Android в Windows не успешно компилируется

Я пытаюсь скомпилировать FFMPEG для Android в Windows 8.1, но я получил ошибку на 32 строки в build_android.sh ./build_android.sh: строка 32: синтаксическая ошибка: неожиданный конец файла Когда я выполняю команду в cygwin Chmod + x build_android.sh ./build_android.sh Если вы знаете шаги по компиляции ffmpeg для android в windows и как использовать ffmpeg в android, то […]

Adb: найти PID из оболочки adb

Я пытаюсь получить PID процесса INSIDE adb shell. Итак, я делаю оболочку adb, которая возвращает меня в оболочку Android. Теперь, если бы я получил PID с использованием обычной оболочки, я бы использовал adb shell ps | grep android.process.acore | sed 's/\s\s*/ /g' | cut -d ' ' -f 2 ИЛИ adb shell ps | grep […]

Bash: перечислить все подключенные устройства

Я подключил несколько устройств Android к моему ноутбуку. И я могу перечислить их SN adb devices вывод: List of devices attached 015d4a826e0ffb0f device 015d4a826e43fb16 device 015d41d830240b11 device 015d2578a7280b02 device Я хочу выполнить некоторые операции на каждом устройстве, например adb -s $device install foo.apk Но я не знаю, как позволить переменному device перебирать все устройства, получаемые […]

Какую платформу Android можно использовать для подключения ПК к Android и Android на другой компьютер?

У меня такой сценарий. Где я пишу одно приложение в Android, использующее bash / python. Так что через ПК я могу подключиться к Android и с Android с помощью USB, я могу подключить ПК / сервер назначения. Но какой API доступен для отправки всех моих Android-запросов на USB-устройство, чтобы я мог удаленно получить помощь для […]

Отправляйте данные обратно в скрипт, который начал работу с помощью adb shell am start

Я хочу установить диагностическое приложение из adb и вернуть данные из него из сценария bash. Я знаю, как начать работу с adb , но я не могу найти способ вернуть данные, если, может быть, если я напечатаю logcat и проанализирую вывод, но это звучит как взломать. Есть ли способ получить данные от активности, запущенной с […]

Запустить скрипт с помощью приложения для Android

У меня есть этот сценарий оболочки: #!system/bin/sh while : do sync echo 3> /proc/sys/vm/drop_caches echo "Script is been launched" sleep 30m done exit 0; Я хочу запустить этот скрипт с помощью приложения для Android. На данный момент я уже создал кнопку с тостом. Как я могу взять скрипт (free.sh) и запустить его с помощью кнопки […]

Команда grep не найдена в оболочке adb

После того, как мой телефон подключен к компьютеру через adb, перейдите в adb shell, а затем наберите grep дайте мне grep: not found Это проблема с моей установкой adb или моим телефоном? Как заставить grep работать на моем устройстве? PS: Именно поэтому я думаю, что это может быть проблемой с моим телефоном (в отличие от […]

Почему PhoneGap / Cordova не добавляет платформу Android?

Поэтому я пытался несколько дней добавить платформу Android в свой проект, но я продолжаю получать этот ответ в терминале. (Использование OSX, Phonegap 3.3.0) Creating android project… /usr/local/lib/node_modules/cordova/node_modules/q/q.js:126 throw e; ^ Error: An error occured during creation of android sub-project. /Users/XerxesNoble/.cordova/lib/android/cordova/3.3.0/bin/node_modules/q/q.js:126 throw e; ^ Error: The command "android" failed. Make sure you have the latest Android […]

Bash: ./studio.sh: запрещен отказ (установка установки Android-Studio)

Пока я пытался установить Android-Studio и выполнить команду @abhinay-Pc:/android-studio/bin$`./studio.sh Он показывает ошибку: bash: ./studio.sh: Permission denied Я уже экспортировал каталог Java в папку /android-studio/bin bin` (Java_Home = /usr/lib/jvm/java-7-oracle) У меня есть java-7, установленный в моей системе.

Bash на Ubuntu в Windows, компиляция AOSP

Я пытаюсь скомпилировать код AOSP, используя новую WSL (подсистему Windows для Linux), а также Bash на Ubuntu в Windows. Я успешно настроил свою среду сборки и синхронизировал код AOSP. Я не могу получить «make» для завершения сборки даже для одного приложения. Прикрепленный файл strace . Кажется, что «Make» висит при чтении файла «build / core […]