所以我有这个名为' arrlog.txt'的文本文件。我希望时间数据写入。
我已经定义了一个名为' btnArr'和一个名为' etArr'的时间文本字段。当我在模拟器中打开它时,它实际上没有做任何事情。它不读取文件。它不会因错误(IOException)而喊叫和尖叫,它只是关闭并且什么都不做。相当奇怪,因为我无法在我的程序中找到这个应用程序的地方,只需关闭。
我认为它可能没有正确初始化,文件路径是正确的,因此FileWriter应该运行catch或它应该找到它并将数字写入文件。
答案 0 :(得分:4)
首先,在寻求编程问题的帮助时,请将源代码作为文本发布,而不是截图。
文件路径正确
不,不是。 Android没有C:
驱动器。据推测,您的开发计算机是Windows,而 计算机具有C:
驱动器。但您的Android设备和Android模拟器都不是Windows。
不过,欢迎您将数据写入internal storage或external storage。