私はsqlite内部データベースで動作するAndroidアプリケーションを開発しました。次に、最初のアプリケーションのデータベースをクリーンアップする新しいAndroidアプリケーションを作成します。私に何ができる?
質問する
219 次
2 に答える
1
2 番目のアプリケーションでインテント ブロードキャストを送信し、ブロードキャストを受信した後、最初のアプリケーションでデータを消去できるようにします。しかし、どのアプリケーションも別のアプリケーションのデータを消去することはできません。たとえ可能であっても、エレガントではありません。
于 2012-10-15T02:01:28.787 に答える
0
両方のアプリのマニフェストを変更して、同じデータ ディレクトリを共有するようにすれば、それが可能になると思います。
android:sharedUserId
プロパティを各アプリのマニフェストに 追加します。
android:sharedUserId="your.shared.id"
それらが同じで、同じキーとエイリアスで署名した場合、各 appa は他のプライベート ディレクトリを使用/アクセスできます。
于 2012-10-14T16:35:10.297 に答える