Установить APK на ICS через Eclipse - PullRequest
0 голосов
/ 22 марта 2012

Я рутировал свой Incredible и высветил rom ICS, и я не могу установить приложение через Eclipse для тестирования (или вручную проталкивая его через adb). Я знаю, что мне нужно изменить права доступа /data/local для написания и выполнения других, чтобы разрешить установку APK, но когда я adb shell захожу в телефон и звоню chmod o=wx /data/local, я получаю сообщение: Bad mode. Что это значит и как мне это исправить?

Спасибо!

РЕДАКТИРОВАТЬ: Согласно этот вопрос Мне нужно изменить разрешения /data/local, чтобы это работало; Я получаю те же ошибки, что и ОП этого вопроса.

РЕДАКТИРОВАТЬ: Я решил опубликовать вывод LogCat, чтобы прояснить, в чем моя проблема:

    03-21 19:31:37.556: W/asset(7737): Asset path /data/local/tmp/myApp.apk is neither a directory nor file (type=0).
    03-21 19:31:37.556: W/DefContainer(7737): Failed to parse package
    03-21 19:31:37.566: W/CursorWrapperInner(7702): Cursor finalized without prior close()
    03-21 19:31:37.576: W/ActivityManager(183): No content provider found for permission revoke: file:///data/local/tmp/myApp.apk

Ответы [ 2 ]

0 голосов
/ 22 марта 2012

Не уверен насчет пользовательской части ПЗУ, но вам не нужно ничего менять в отношении разрешений. Просто зайдите в настройки разработчика и включите отладку по USB. Вот и все. Вам даже не нужно разрешать неизвестные источники, потому что, используя ADB, вы пропускаете эту часть проверок безопасности.

0 голосов
/ 22 марта 2012

AFAIK Вам не нужно ничего менять в chmod для установки APK из adb, просто включите режим отладки и, возможно, неизвестные источники.То же самое относится и к «Затмению».

...