我正在尝试运行Android Studio项目,但在AndroidManifest.xml中的值不断出现“Android资源链接失败”错误。
资源链接错误
x1c 0d1x的数据
当我从build.gradle中删除sourceSets时,它解决了这个问题,但中断了sourceSets中引用的文件的导入。
build.gradle中的sourceSets看起来像这样:
sourceSets {
main {
res.srcDirs =
[
'/src/main/res/layouts/administrator',
'/src/main/res/layouts/dashboard',
'/src/main/res/layouts/location_information',
'/src/main/res/layouts/login',
'/src/main/res/layouts/map',
'/src/main/res/layouts/non_activity',
'/src/main/res/layouts/register_location',
'/src/main/res/layouts/start_up',
'/src/main/res/layouts',
'/src/main/res'
]
}
}
字符串
Android Manifest看起来像这样:
AndroidManifest无法解析@string
的
除了@string.之外,是否还有其他方法可以访问AndroidManifest中的值?
我已经尝试了各种构建工具版本和禁用AAPT 2。任何帮助解决这些链接问题将不胜感激。
build.gradle顶部:
compileSdkVersion 28
buildToolsVersion "28.0.3"
defaultConfig {
applicationId "com.example.example"
minSdkVersion 16
targetSdkVersion 26
versionCode 4
versionName "1.3.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
型
1条答案
按热度按时间pftdvrlh1#
有点晚了.但是在
src
之前简单地删除/
应该会将您重定向到正确的目录。