如何避免Android 12中的导出值错误

68bkxrlz  于 2023-04-10  发布在  Android
关注(0)|答案(1)|浏览(500)

我看到下面的问题上生成APK.奇怪的是,这个问题是在androidTest文件夹下发生.我还添加了每个活动标签下的标签为android:exported="false"
/Users/userName/projectXYZ/build/intermediates/tmp/manifest/androidTest/qual/debug/tempFile1ProcessTestManifest4615853503946390592.xml:27:9-33:20错误:
需要为元素〈activity#androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity〉显式指定android:exported。针对Android 12及更高版本的应用需要在相应组件定义了Intent过滤器时为'android:exported'指定显式值。有关详细信息,请参阅https://developer.android.com/guide/topics/manifest/activity-element#exported。

mo49yndu

mo49yndu1#

你没有写androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity。它来自库。请确保你使用的是androidx.test:core的最新版本,例如:

implementation "androidx.test:core:1.5.0"

相关问题