2012-11-14 12 views
8

jawnie ustawić mojej aplikacji debuggable true w AndroidManifest.xml i wdrożeniu go do urządzenia poprzez eclipse, ale wciąż uzyskaćpakiet Android nie debuggable

run-as: Package 'com.mypackage' is not debuggable 

kiedy uruchomić polecenie:

adb -d shell 'run-as com.mypackage cat /data/data/com.mypackage/databases/mydb.db > /sdcard/mydb.db' 

Co muszę zmienić, aby móc debugować moją aplikację?

+1

Czy Build/eksportowania wersji systemu? http://stackoverflow.com/questions/4580595/what-would-happen-if-android-app-is-released-with-debuggable-on – zapl

+1

no Nie robię wersji wydania. –

Odpowiedz

-3

Spróbuj zmienić nazwę pakietu na com.my.pack.age, ponieważ wydaje się, że problem dotyczy nazw pakietów poniżej 4 poziomów. Upewnij się także, że pakiet jest wymieniony w /data/system/packages.list. Informacje pochodzą z here.

-1

Czy używasz release apk lub debug apk do testowania? Jeśli używasz wersji Release apk, nie uzyskasz dostępu. Proponuję zbudować aplikację bezpośrednio z Android Studio (należy pamiętać, że musi być Wariant budowy debug w Android Studio) i spróbuj użyć polecenia run-as "your.package.name"

Powiązane problemy