0

私はSamsungGalaxyYを持っています。私のアプリケーションは、サーバートランザクションごとにログファイルをSDカードに書き込みます。SDカードがない場合は、ログファイルを内部メモリに書き込んでいます。今私の問題は、内部メモリに物理的に書き込まれたログファイルをどのように抽出できるかです(SDカードが存在しない場合はusbに接続しても機能しません)。ファイルが書き込まれたかどうかを確認するにはどうすればよいですか。/data/data/apppkg/files/log.txtのエミュレーターで表示できますが、物理デバイスでは表示できません。

4

1 に答える 1

1

正当な理由により、物理デバイスでは、root権限なしで内部メモリにアクセスすることはできません。

これらのログを確実に取得できるようにする場合は、ログを自分宛てに電子メールで送信するか(電子メールのインテントとデータを使用して簡単に)、外部ストレージのそれぞれのアプリディレクトリに配置します。

于 2012-06-26T06:15:52.080 に答える