我在访问ICS模拟器以将数据转储到文件(甚至创建它们)时遇到了一些麻烦。我已经使用'rw'权限构建了模拟器并验证了'adb push'是否正常工作(具有只读权限,过去常常失败)。模拟器似乎只运行这段代码但从不创建文件。我尝试在/ system / etc和/ mnt / sdcard中创建(并在boot命令中使用我自己的sdcard.img文件)。知道如何通过这个吗?
答案 0 :(得分:1)
尝试:
f0.flush();
前
f0.close();
确保缓冲数据写入文件。
在代码的catch()部分添加以下内容:
catch (IOException e){
e.printStackTrace();
}
这将打印到catlog的问题是什么。
确认您已在AVD Manager中停止使用SD卡。打开它并检查以下内容: