我已经在很多地方查找过,但找不到任何有关如何添加 tradefed FileUtil 依赖项的说明。 (不是 FileUtils)以便使用它的 getPath() 函数。有关如何将其添加到我的 Android 应用程序中的任何帮助吗?
最佳答案
我正在使用 Tradefed 框架为 Android 手机开发单元测试,因此我提供了如何将 Tradefed 框架与应用程序一起使用的方法。我无法确定这是否是您想要的,但这可能会给您一些想法。
首先,从 Android 源代码构建 Trade Federation 框架。
$ source ./build/make/envsetup.sh
$ lunch <device-target>
$ make tradefed-all -j8
然后,你会在 out/host/linux-x86/tradefed 目录中得到 tradefed.jar ,将这个 tradefed.jar 放入 YourProject/app/libs 中,并在 build.gradle 中添加依赖项(模块:应用程序)。
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation files('libs/tradefed.jar')
}
现在您可以在应用程序中导入 com.android.tradefed.util.FileUtil,并使用 FileUtil 的 getPath() 方法。
关于java - 如何将 tradefed FileUtil 依赖项添加到 Android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53160829/