我正在为我的应用编写测试测试,并希望创建一个临时文件夹来存储一些文件。但是,我不想在targetContext中这样做,而是在测试环境中。
换句话说:
// Works, but this creates the folder in the target app.
File dir = getInstrumentation().**getTargetContext()**.getDir("directory", MODE_WORLD_READABLE);
// Does not work, the exists() returns false.
File dir = getInstrumentation().**getContext()**.getDir("directory", MODE_WORLD_READABLE);
我尝试过其他一些东西,似乎Instrumentation
context
实现忽略了这些调用?
思想?