Android Oで次のようなコマンドが機能しなくなったことを変更しましたか?adb -d shell "run-as ..."がAndroid Oで動作しない
adb -d shell "run-as package.name cat /data/data/package.name/databases/foo.db" > foo.db
実行:
- ビルド:OPP2.170420.019
- デバイス:ネクサス6P
私がトライを持っていますdの無限の量はあるが、/ sdcardへの猫やcpでも何もしない。私は一部の許可が変更されたと推測しており、run-as package.nameを使用することはできません。
ルートのないAndroidのOデバイスからデータを取得できる唯一の方法は、FileProviderを使用して/ sdcardにコピーすることです。
デバッグパッケージでrun-asを使用して成功した人はいますか?私と同じ問題を抱えている人は誰ですか?