【发布时间】:2014-12-10 19:32:29
【问题描述】:
我的 Android 库项目有一个 Android 单元测试,它从清单中读取元数据(元数据)。我想用测试元数据填充我的测试应用的清单。
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.foo.bar">
<application>
<meta-data
android:value="com.foo.bar.dbnames" android:resource="@array/dbnames"/>
</application>
</manifest>
但是,我发现当我在测试用例实现中获取包管理器时,它正在访问我的 Android 库项目的清单,而不是测试应用程序。
有没有办法强制测试用例运行指向测试应用的清单?
【问题讨论】:
标签: android android-manifest android-gradle-plugin android-testing