Не удалось связать ресурс Android (не найдено никакого решения) - PullRequest
0 голосов
/ 22 ноября 2018

У меня проблема "Не удалось связать ресурс Android" в моем проекте Android.Я перепробовал все решения, которые нашел в интернете, но ничего не произошло.Эта проблема возникла после того, как я изменил файл изображения в каталоге drawable.Как я могу исправить эту проблему?

Мои ошибки:

C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \ фрагмент_gonder_konum.xml:35: ошибка: ресурс drawable / loc_buton_selector (он же com.tsg.loc.locfly: drawable / loc_buton_selector) не найден.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \ фрагмент_gonder_konum.xml: 48: ошибка: ресурс drawable / loc_buton_selector (также известный как com.tsg.loc.locfly: drawable / loc_buton_selector) не найден.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \ фрагмент_gonder_konum.xml: 91: ошибка: ресурс рисуется / округлено_слой (он же com.tsg.loc.locfly: drawable / roundnded_layout) не найдено.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \ фрагмент_gonder_konum.xml: 143: ошибка: ресурс рисуется / округлое_слое (также называемое com.tsg.loc.locfly: drawable / округлое_слой) не найдено.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \gment_gonder_konum.xml: 157: ошибка: ресурс рисуется / округлое_слое (также называемое com.tsg.loc.locfly: drawable / округлое_слой) не найдено.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout \ nav_header_drawer.xml: 2: ошибка: ресурс drawable / side_nav_bar (он же com.tsg.loc.locfly: drawable / side_nav_bar) не найден.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \ activity_splash.xml: 2: ошибка: ресурс drawable / side_nav_bar (он же com.tsg.loc.locfly: drawable / side_nav_bar) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \gment_gonder_konum.xml: 35: ошибка: ресурс рисуется / loc_buton_selector (он же com.tsg.loc.locfly: drawable / loc_buton_selector) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \gment_gonder_konum.xml: 48: ошибка: рисование ресурса / loc_buton_selector (также как com.tsg.loc.locfly: drawable / loc_buton_selector) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \gment_gonder_konum.xml: 91: ошибка: рисование ресурса / округленное_слойка (также как com.tsg.loc.locfly: drawable / rounded_layout) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \gment_gonder_konum.xml: 144: ошибка: рисование ресурса / округленное_слойка (также называемое com.tsg.loc.locfly: drawable / roundnded_layout) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \gment_gonder_konum.xml: 158: ошибка: ресурс рисуется / округлено_слой (он же com.tsg.loc.locfly: drawable / roundnded_layout) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-sw600dp \ nav_header_drawer.xml: 2: ошибка: ресурс drawable / side_nav_bar (он же com.tsg.loc.locfly: drawable / side_nav_bar) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \ activity_splash.xml: 2: ошибка: ресурс рисуется / side_nav_bar (он же com.tsg.loc.locfly: drawable / side_nav_bar) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \ фрагмент_gonder_konum.xml: 35: ошибка: ресурс drawable / loc_buton_selector (также известный как com.tsg.loc.locfly: drawable / loc_buton_selector) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \ фрагмент_gonder_konum.xml: 48: ошибка: ресурс drawable / loc_buton_selector (также известный как com.tsg.loc.locfly: drawable / loc_buton_selector) notнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \ frag_gonder_konum.xml: 91: ошибка: рисование ресурса / округленное_слойка (иначе com.tsg.loc.locfly: drawable / roundnded_layout) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \gment_gonder_konum.xml: 143: ошибка: рисование ресурса / округленное_слойка (также как com.tsg.loc.locfly: drawable / roundnded_layout) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \gment_gonder_konum.xml: 157: ошибка: рисование ресурса / округленное_слойка (также называемое com.tsg.loc.locfly: drawable / roundnded_layout) нетнайденный.C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ src \ main \ res \ layout-mdpi \ nav_header_drawer.xml: 2: ошибка: ресурс drawable / side_nav_bar (он же com.tsg.loc.locfly: drawable / side_nav_bar) notнайденный.Команда: C: \ Users \ emre.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ fe3f8ef29de101fc5b6c9b7eb921f52a \ aapt2-3.2.1-4818971-windows \ aapt2.exe -I \ C: \ Users \ emre \ AppData \ Local \ Android \ Sdk \ platform \ android-28 \ android.jar \ --manifest \ C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ build \ промежуточные звенья \ merged_manıfests \debug \ processDebugManifest \ merged \ AndroidManifest.xml \ -o \ C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ build \ промежуточные_процессы \ Process_res \ debug \ processDebugResources \ out \ resources-debug.ap_ \ -R \ @C:\ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ build \ middleates \ incremental \ processDebugResources \ resources-list-for-resources-debug.ap_.txt \ --auto-add-overlay \ --java \ C: \ Users \emre \ AndroidStudioProjects \ LocFly \ app \ build \ генерируемый \ not_namespaced_r_class_sources \ debug \ processDebugResources \ r \ --custom-package \ com.tsg.loc.locfly \ -0 \ apk \ --output-text-символы \

C: \ Users \ emre \ AndroidStudioProjects \ LocFly \ app \ build \ middleates \ symbols \ debug \ R.txt \ --no-version-vectors Демон: AAPT2 aapt2-3.2.1-4818971-windows Демон # 0

build.gradle ():

apply plugin: 'com.android.application'

android {
compileSdkVersion 28
defaultConfig {
    applicationId "com.tsg.loc.locfly"
    minSdkVersion 18
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
   release {
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

    }
}



}


dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
 implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.google.android.gms:play-services-location:16.0.0'
implementation 'com.google.android.gms:play-services:12.0.1'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'android.arch.persistence.room:runtime:1.1.1'
annotationProcessor "android.arch.persistence.room:compiler:1.1.1"

//circle image view
implementation 'de.hdodenhof:circleimageview:2.2.0'
}

build.gradle (project):

// Файл сборки верхнего уровня, в который можно добавить параметры конфигурации, общие для всех подпроектов / модулей.

buildscript {

repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
repositories {
    google()
    jcenter()
 }
}

task clean(type: Delete) {
delete rootProject.buildDir
}

и мои файлы рисования: my drawables

1 Ответ

0 голосов
/ 07 февраля 2019

Можете ли вы вообще найти файл ресурсов 'R' в одной из подпапок Java вашего проекта?Похоже, местоположение файла ресурсов не может быть определено - у меня была та же самая проблема совсем недавно.Если вы не можете найти 'R', он может быть удален, и это может быть причиной ошибки компоновки.

Если вы не можете найти его, попробуйте: Build -> Clean Project (который очищает файл Gradle)

В качестве альтернативы: File-> Invalidate Caches (а затем синхронизировать проект с файлами Gradle)

Попробуйте и посмотрите, изменит ли он что-нибудь.Это может восстановить файл ресурсов.Если нет, я предлагаю создать новый проект, а также скопировать и вставить код из «старого» проекта в новую версию, чтобы вы могли убедиться, что файл ресурсов восстановлен, и это также должно устранить ошибку компоновки.Вам потребуется заново создать все xml-файлы и java-классы, но в зависимости от размера вашего проекта это может быть быстрее, чем пытаться восстановить файл ресурсов.

...