0
私は自分の携帯電話にインストールした関連SQliteデータベースを使ってアプリを作成しました。それはうまく動作します。アンドロイド/データフォルダにappとsqliteを表示
Android/dataフォルダにcom.mypackage.appフォルダを作成したいと思います。
私の携帯電話はrootではありませんが、com.dropbox.androidやcom.google.earthなど、このフォルダ内の他のアプリケーションを見ることができます。私はインストールされているいくつかのアプリケーションのための関連sqliteデータベースを見ることができます。
誰も私が自分のアプリとデータベースをこのフォルダに表示できない理由を教えてもらえますか?
デフォルトでは、データベースはルートディレクトリにアクセスできない内部ディレクトリに作成されます。ただし、アプリに場所にコピーするよう依頼することができます。そこにアクセスすることができます。 –
ありがとうございます。これを行うにはチュートリアルはありますか? – AesculusMaximus
この解決方法を試してください。これはうまくいくはずです。 https://stackoverflow.com/a/13154281/2758499彼がやっていることは、実際にはdbを内部ディレクトリからアクセス可能なディレクトリにコピーすることです。実際のデータベースを更新すると、アクセス可能なディレクトリに更新されたdbを表示するために再度コピーする必要があります –