2016-03-26 31 views
13

Otrzymuję ten błąd podczas próby uruchomienia mojego projektu. Zainstalowałem najnowsze narzędzia do kompilacji - 23.0.3, ale nadal błąd się utrzymuje. Jak to naprawić?Wykonanie nie powiodło się dla zadania ": app: processDebugResources" nawet z najnowszymi narzędziami do budowania

Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources] 

Configuration on demand is an incubating feature. 
:app:preBuild UP-TO-DATE 
:app:preDebugBuild UP-TO-DATE 
:app:checkDebugManifest 
:app:preReleaseBuild UP-TO-DATE 
:app:prepareComAndroidSupportAnimatedVectorDrawable2321Library UP-TO-DATE 
:app:prepareComAndroidSupportAppcompatV72321Library UP-TO-DATE 
:app:prepareComAndroidSupportDesign2321Library UP-TO-DATE 
:app:prepareComAndroidSupportRecyclerviewV72321Library UP-TO-DATE 
:app:prepareComAndroidSupportSupportV42321Library UP-TO-DATE 
:app:prepareComAndroidSupportSupportVectorDrawable2321Library UP-TO-DATE 
:app:prepareComGoogleAndroidGmsPlayServicesAppindexing810Library UP-TO-DATE 
:app:prepareComGoogleAndroidGmsPlayServicesBasement810Library UP-TO-DATE 
:app:prepareDebugDependencies 
:app:compileDebugAidl UP-TO-DATE 
:app:compileDebugRenderscript UP-TO-DATE 
:app:generateDebugBuildConfig UP-TO-DATE 
:app:generateDebugAssets UP-TO-DATE 
:app:mergeDebugAssets UP-TO-DATE 
:app:generateDebugResValues UP-TO-DATE 
:app:generateDebugResources UP-TO-DATE 
:app:mergeDebugResources UP-TO-DATE 
:app:processDebugManifest 
:app:processDebugResources 
AGPBI: {"kind":"error","text":"Error retrieving parent for item: No resource found that matches the given name \u0027android:TextAppearance.Material.Widget.Button.Inverse\u0027.","sources":[{"file":"C:\\Users\\Ishmita\\Documents\\GitHub\\FurAlert-Native-Build\\app\\build\\intermediates\\res\\merged\\debug\\values-v23\\values-v23.xml","position":{"startLine":3}}],"original":"","tool":"AAPT"} 

AGPBI: {"kind":"error","text":"Error retrieving parent for item: No resource found that matches the given name \u0027android:Widget.Material.Button.Colored\u0027.","sources":[{"file":"C:\\Users\\Ishmita\\Documents\\GitHub\\FurAlert-Native-Build\\app\\build\\intermediates\\res\\merged\\debug\\values-v23\\values-v23.xml","position":{"startLine":32}}],"original":"","tool":"AAPT"} 


FAILED 

FAILURE: Build failed with an exception. 
  • Co poszło nie tak: Wykonanie nie powiodło się dla zadania ': app: processDebugResources'.

    com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Ishmita\AppData\Local\Android\sdk\build-tools\23.0.3\aapt.exe'' finished with non-zero exit value 1

  • Spróbuj: Run z --stacktrace opcji, aby uzyskać ślad stosu. Uruchom z opcją --info lub --debug, aby uzyskać więcej wyników dziennika.

BUILD FAILED

Czas całkowity: 5.901 sek

SDK manager

Odpowiedz

12

Ustaw compileSdkVersion do 23 w build.gradle złożyć modułu.

+2

nie naprawiłem tego samego problemu –

+0

dlaczego tak, proszę wyjaśnić ? –

+1

@KaveeshKanwal: IIRC, 'android: TextAppearance.Material.Widget.Button.Inverse' został dodany tylko na poziomie API 23. Próby odwołania się do niego z' compileSdkVersion' poniżej 23 zakończy się niepowodzeniem. – CommonsWare

5

Błąd: Wykonanie nie powiodło się dla com.android.ide.common.process.ProcessException zadanie: org.gradle.process.internal.ExecException:

finished with non-zero exit value 1

Jedną z przyczyn tego błędu jest to, że aby wystąpić maksymalnie plik ścieżka do pliku zasobów jest długa:

Error: File path too long on Windows, keep below 240 characters 

Fix: Przenieś folder projekt bliżej korzenia dysku

Czy nie: // folder/folder/folder/folder/bardzo_long_folder_name/MyProject ...

Czy: // folderu/SHORT_NAME/myproject


Innym powodem może być powielany zasobów lub przestrzenie nazw

Przykład:

<style name="MyButton" parent="android:Widget.Button"> 
     <item name="android:textColor">@color/accent_color</item> 
     <item name="android:textColor">#000000</item> 
    </style> 

I upewnij wszystkie nazwy plików i rozszerzenia są pisane małymi literami

Niewłaściwy

myimage.PNG 
myImage.png 

Prawidłowe

my_image.png 

Upewnij się oczyścić/Odbuduj projekt

(usuń folder 'build')

+0

dziękuję, PNG i png był mój problem –

15

W moim przypadku problem SOLVED dokonując bibliotekę i aplikacjębuild.gradle samo ... compileSdkVersion i buildToolsVersion.

biblioteka build.gradle i

android { 

    compileSdkVersion 25 
    buildToolsVersion "25.0.0" 
    ..... 
    ..... 
} 

aplikacja build.gradle

android { 

    compileSdkVersion 25 
    buildToolsVersion "25.0.0" 
    ..... 
    ..... 
} 
0

chcę dodać, że czasami traci android studio utwór pliku zasobów i nie można budować po uruchomieniu. Jeśli powyższe odpowiedzi są bezskuteczne, spróbuj

Build => Rebuild Project 

Straciłem wiele godzin, gdy byłem początkującym w Android Studio.

1

Inna możliwa przyczyna

resConfigs "hdpi", "xhdpi", "xxhdpi", "xxxhdpi" 

może być źródłem tego problemu

1

jako szybki fix na to pytanie, upewnij się, że podczas kompilacji SDK Verion, Twój buildtoolsversion Twój AppCompat i wreszcie swoją bibliotekę pomocy wszystkie są uruchomione w tej samej wersji sdk, dla większej przejrzystości spójrz na obraz, który właśnie przesłałem. Twoje zdrowie. Postępuj zgodnie z czerwonymi adnotacjami i pozbądź się tego problemu.

enter image description here

0

Zmieniłem target=android-26 do target=android-23

project.properties

to działa świetnie dla mnie.

+0

gdzie znajduje się ten plik? –

1

ten problem pojawia się z 2 powodów

1) Android SDK nie został zainstalować 2) wersja build toold corresponsind do Android SDK nie jest instalowany

zacząć otwarty terminal i wpisz android i zainstaluj interfejs API 26 (zaktualizowany) i skompiluj narzędzia w wersji 26.0.1 lub 26.0.2 , a następnie spróbuj uruchomić przy użyciu polecenia jonowego cordova build android