Как предоставить разрешение на использование adb без укорачивания устройств

Я запускаю следующие команды из командной строки во время ее запуска, показывая, что разрешение отклонено. Пожалуйста, может кто-нибудь объяснить, как предоставить разрешение, спасибо u inadvance

C:\android\tools>adb push asl-native /data/local/asl-native failed to copy 'asl-native' to '/data/local/asl-native': Permission denied 

Вам не разрешено писать / данные, если ваш телефон не укоренен и не может запускать оболочку adb как root.

Глядя на скрипт запуска asl, вы можете изменить его, чтобы установить его на пурпурный. Я не тестировал его, но он выглядел бы примерно так:

 # Install service echo "Installing native service..." $adb push ./asl-native /sdcard/asl-native $adb shell /system/bin/chmod 0777 /sdcard/asl-native # Start the service echo "Starting service..." $adb shell "/sdcard/asl-native /sdcard/asl-native.log" & echo "Service started successfully." 

Хотя я не знаю, если вам разрешено запускать chmod и сделать что-то исполняемым. Сначала вы можете попробовать запустить chmod 0777 на своем локальном компьютере.

Найдите раздел на своем телефоне, который доступен для записи (для пользователя shell ) и не имеет опции noexec и нажимает ваш исполняемый файл на этот раздел.

Следуйте за комментарием [ankita] ( https://code.google.com/p/android-screenshot-library/wiki/UserGuide ): «Он может работать и для ненастроенного устройства. Просто измените весь путь / данные / локальный / Data / local / tmp в файле run.bat, затем сохраните и запустите его. " Я попытался, и проблема была решена

Intereting Posts
Неверный подсчет аргументов, строка формата требует 0, но форматирует расходные материалы 1 Конфигурация с именем «по умолчанию» не найдена при построении проекта андроида на градле Как обновить элемент пейджера View TITLE динамически Когда следует вызывать deleteStickyEvent (…)? Как протестировать библиотеку волейбола в студии Android? Холст не обновляется (недействителен) до тех пор, пока весь цикл не кончится ИмяNotFoundException webview Модернизация: как отправить запрос POST с постоянными полями? ListView, атрибут id которого является «android.R.id.list» Ошибка при правильном наборе идентификатора ListView Скопировать каталог из активов в папку с данными Вызов PublinSubject onNext в другом потоке после обновления до Retrofit 2.0 Как сжимать код – предел метода 65k в dex Каково определение спящего для устройства Android? Изменение фона элемента списка Android AndroidRuntimeException: requestFeature () необходимо вызывать перед добавлением исключительного содержимого для Honeycomb 3.1 – 3.2.1