Я пытаюсь запустить проект Android Studio, но постоянно получаю сообщение об ошибке «Не удалось связать ресурс Android» для значений в AndroidManifest.xml.
Ошибка привязки ресурса
![enter image description here](https://i.stack.imgur.com/aEDJB.png)
Когда я удаляю sourceSets из build.gradle, это решает эту проблему, но нарушает импорт файловупоминается в исходных кодах.
Исходные наборы в build.gradle выглядят так:
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 выглядит следующим образом:
AndroidManifest не может разрешить @ string
![enter image description here](https://i.stack.imgur.com/mwmzt.png)
Есть ли какой-то другой способ доступа к значениям в AndroidManifest, кроме @string ...?
Я пробовал различные версии инструментов сборки иотключение AAPT2.Буду признателен за любую помощь в решении этих проблем с ссылками.
Начало 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
}