gpt4 book ai didi

android - 如何通过 Android 检测测试在我的计算机上创建文件?

转载 作者:行者123 更新时间:2023-12-04 14:17:58 25 4
gpt4 key购买 nike

我想在我的笔记本电脑上创建带有输出的文本文件(而不是在 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 测试写入我的计算机上的文件? (我知道这是可能的)

最佳答案

How to write to file on my computer from Android Instrumented tests?



插桩测试与应用程序没有显着差异,因为它在 Android 中运行(在设备或模拟器上)。应用程序没有将内容写入计算机的先天能力;仪器化测试同样没有将内容写入计算机的先天能力。

任何一个:
  • 切换到单元测试,它直接在您的计算机上运行(不在 Android 内部),或
  • 自己做一些事情来启用 app/test -> 计算机通信。例如,您可能在计算机上运行 Web 服务并让测试与之对话。
  • 关于android - 如何通过 Android 检测测试在我的计算机上创建文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58301772/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com