私はデータベースを電話から私のPCにダウンロードする簡単なスクリプトを持っています。それは「run-as」を使用します、それはうまくいきました、しかし今、run-asは「パッケージは不明です」と言います私のアプリケーションはデバイスにインストールされます、何も変更されません、ただAndroidが4.3に更新されました
同じ問題がありますか?これを回避または解決する方法は?
Galaxy S4がそれなしでリリースされたとき、私たちは行方不明の実行問題に遭遇しました。 run-asを使用して、アプリのデバッグ用にgdbserverを起動していました。
GdbserverをAndroidサービスとして起動することで、この問題を回避しました。詳細については、 run-as Package'abc 'は不明です-GalaxyS4JellybeanまたはAndroid 4.
スクリプトを少し変更しましたが、電話をルート化する必要があります
%adb%シェル "su root cp/data/data /%PACKAGE%/ databases /%DB%/ sdcard/my /%DB%"
%adb%pull/sdcard/my /%DB%db
半日を過ごしただけで、Nexus 7(800x1280)でも同じ問題が発生しました。 user408952が述べたように、ここで説明されている問題:
https://code.google.com/p/Android/issues/detail?id=5837
上記のリンクからの回答#32は私のために働きました:私は4.3ファクトリイメージをインストールしました、そしてすべてが働きます。ルートは必要ありません!