2

別のアプリ データベースにアクセスしようとしています。

 "/data/data/jp.co.xxx.xxx.framework.database/databases/SETTING". 

デバイス キーを持っていて、デバイス キーで apk に署名しましたが、まだできません。open the database.

共有ユーザーIDを持っていないthis possibleだけですか?device key,

ありがとう

4

1 に答える 1

2

これは、共有ユーザー ID を持っていないので、デバイス キーだけで可能ですか?

通常ではありません。プロセスは引き続き別のユーザー ID として実行されます。signatureデバイス キーで署名すると、レベルの Android アクセス許可を取得するのに役立ちますが、別のアプリのファイルを読み取る機能には影響しません。

他のアプリも同じキーで署名されていて、を同期できる場合sharedUserIdは、データにアクセスできます。または、root として実行すると、データにアクセスできます。または、データベースを直接ハッキングするのではなく、他のアプリの作成者と協力して、使用できる API を公開することが最善の答えです。

于 2012-07-28T12:04:02.863 に答える