Подтвердить что ты не робот

Run-as говорит, что "пакет неизвестен" после обновления Android до 4.3

У меня есть простой script, который загружает базу данных с телефона на мой компьютер он использует "run-as", он работал хорошо, но теперь, run-as говорит "пакет неизвестен", мое приложение установлено на устройстве, ничего не изменилось, только Android был обновлен до 4.3

У вас такие же проблемы? как обойти это или решить?

4b9b3361

Ответ 1

Мы столкнулись с отсутствующей проблемой запуска, когда Galaxy S4 выпустила без нее. Мы использовали run-as для запуска gdbserver для отладки приложений.

Мы работали над проблемой, запустив gdbserver в качестве службы Android. Подробнее в run-as Пакет 'a.b.c' неизвестен - Galaxy S4 Jellybean или Android 4.3

Ответ 2

Я немного изменил свой script, но ему нужен корневой телефон

% adb% shell "su root cp/data/data/% PACKAGE%/databases/% DB%/sdcard/my/% DB%"

% adb% pull/sdcard/my/% DB% db

Ответ 3

Просто потратил полдня на ту же проблему на моем Nexus 7 (800x1280). Проблема, описанная здесь, как упомянуто user408952:

https://code.google.com/p/android/issues/detail?id=58373

Ответ № 32 из приведенной выше ссылки работал у меня: я установил изображение 4.3 factory, и все работает. Не нужен корень!