我想在笔记本电脑(而不是Android模拟器)上创建带有输出的文本文件。
我使用此代码,但对我而言不起作用:
@Test
fun useAppContext() {
val appContext = InstrumentationRegistry.getInstrumentation().targetContext
val str = "OUTPUT"
val outputStreamWriter =
OutputStreamWriter(appContext.openFileOutput("output.json", Context.MODE_PRIVATE))
outputStreamWriter.write(str)
outputStreamWriter.close()
}
如何通过Android Instrumented测试在计算机上写入文件? (我知道这是可能的)
我试图从单元测试中将String写入文件,并且有效!
这是我的代码:
@Test
fun testName() {
val str = "OUTPUT"
val writer = BufferedWriter(FileWriter("output.json"))
writer.write(str)
writer.close()
}