0

ICS エミュレーターにアクセスしてデータをファイルにダンプする (またはファイルを作成する) のに問題があります。「rw」権限でエミュレータを構築し、「adb push」が機能することを確認しました(読み取り専用権限で、これは以前は失敗していました)。エミュレーターはこのコードを実行しているように見えますが、ファイルを作成することはありません。/system/etc および /mnt/sdcard で作成しようとしました (そして、ブート コマンドで独自の sdcard.img ファイルを使用しました)。どうすればこれを乗り越えることができますか?

4

1 に答える 1

1

試す:

f0.flush();

f0.close();

バッファリングされたデータが確実に do ファイルに書き込まれるようにします。

コードの catch() 部分に次を追加します。

catch (IOException e){
  e.printStackTrace();
}

これにより、何が問題なのかがカタログに出力されます。

AVD Manager で SD カードが作成されていることを確認します。それを開いて、次のことを確認します。

AVDマネージャー

于 2012-10-08T21:11:55.730 に答える