私の目標は、さらに分析するためにアプリからのデータをテキストファイルに保存することです。私はデータを保存するためにここに与えられた正確なコードを使用しました:
データはアプリに従って保存および取得されますが、電話でMySampleFile.txtを(検索機能を使用しても)見つけることができません。
Android -> data -> com.*.*.
サムスンギャラクシーS3を持っているのに見つかりません。この電話で何か違いはありますか?
電話に変更を加える必要がありますか?
電話の内部メモリに保存されているデータを表示するには、次の手順を実行します。
data/data/your.app.package
て、表示するデータを見つけます。PS:- アプリをいじるのが好きな開発者でない限り、絶対に電話をルート化しないでください。System
を見るにはdata
、あなたの電話は でなければなりませんroot
。Samsung Galaxy S3 はベンダーからのルートではありません。内部メモリ/ストレージにアクセスするには電話をルート化する必要があります。電話の外部メモリ/ストレージ、つまり SD カードにのみアクセスできます。
Emulator
ただし、携帯電話をルート化することをお勧めします。
ここに、ルート化とは何かに関するいくつかのリンクがあります。これらを参照できます。
http://gizmodo.com/5982287/reasons-to-root-your-android-device
http://lifehacker.com/5789397/the-always-up+to+date-guide-to-rooting-any-android -電話
http://en.wikipedia.org/wiki/Android_rooting
ただし、電話をルートしたくない場合は、ルート化してファームウェアを再度インストールするのに十分な専門家でない限り、エミュレーターを使用することをお勧めします。
ご覧になってご利用Emulator
くださいdata->com.package
Windows メニュー -> ShowView -> その他 -> android -> fileExplorer から、デバイス内のファイルを表示できます
AndroidManifest.xml で権限を指定します。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />