2015-11-21 26 views
7

Error:Execution failed for task ':onyxenrollwizardsampleapp:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1Błąd: Wykonanie nie powiodło się dla zadania, zakończone niezerową wartością wyjściową 1

Oto mój plik Gradle. Uprzejmie mi pomóc

apply plugin: 'com.android.application' 
    android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     applicationId "com.example.onyx_enroll_wizard_sample_app" 
     minSdkVersion 14 
     targetSdkVersion 23 
    } 

    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 

    lintOptions { 
     abortOnError false 
    } 
} 

repositories { 
    mavenCentral() 

    maven { 
     url 'http://nexus.diamondfortress.com/nexus/content/repositories/releases' 
    } 

    maven { 
     url 'http://nexus.diamondfortress.com/nexus/content/repositories/snapshots' 
    } 
} 

dependencies { 
    compile 'com.android.support:support-v13:23.0.1' 
    compile 'com.dft.android:onyx-enroll-wizard:4.1.3' 
} 
+0

Proszę sprawdzić powyższy błąd, w oknie błędu pojawi się więcej opisu i opublikować go. – Shvet

+0

@Shvet Wszystkie są ostrzeżeniami, a wyszukiwanie sugeruje, że można je zignorować. Czy powinienem je opublikować? –

+0

proszę zmienić wersję narzędzia do wersji 23.0.1 i zsynchronizować ponownie. –

Odpowiedz

0
apply plugin: 'com.android.application' 
android { 
compileSdkVersion 23 
buildToolsVersion "23.0.1" //Just change this from 23.0.2 to 23.0.1 

defaultConfig { 
    applicationId "com.example.onyx_enroll_wizard_sample_app" 
    minSdkVersion 14 
    targetSdkVersion 23 
} 

buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 

lintOptions { 
    abortOnError false 
} 
} 

repositories { 
mavenCentral() 

maven { 
    url 'http://nexus.diamondfortress.com/nexus/content/repositories/releases' 
} 

maven { 
    url 'http://nexus.diamondfortress.com/nexus/content/repositories/snapshots' 
} 
} 

dependencies { 
compile 'com.android.support:support-v13:23.0.1' 
compile 'com.dft.android:onyx-enroll-wizard:4.1.3' 
} 
+0

To nie rozwiązuje problemu. –

+0

To samo tutaj też nie naprawiło mojego. – Omkar

+0

@Okkar możesz umieścić swój plik gradle? –

6

Przejdź do menu Build - Clear Project, a Rebuild projektu, pracował dla mnie ..

+2

To działało dla mnie, z wyjątkiem drobnego wyjaśnienia, jest to "czysty projekt", a nie "przejrzysty projekt". – Bourne

+1

Nie, to nie działa w moim przypadku. –

+0

To nie działa dla mnie. – Omkar

0

Spowodowane jest nieprawidłowo skonfigurowana AndroidManifest. Na przykład,

  package="com.mypackage.myname" 

może być nieprawidłowy lub nie pasuje do applicationId w build.gradle:

 applicationId "com.mypackage.myname" 

Upewnij się naprawić te.

+1

Nazwy są takie same, wciąż napotykają ten sam problem. – Omkar

0

Czasami dzieje się to po aktualizacji. Następne 2 kroki mogą pomóc:

Z menu "Kompilacja".

Build -> Clean Project 

Build -> Rebuild Project 
0

Sprawdź, czy jest zainstalowana ta wersja 23 SDK.

0

I spowodowało ten błąd ponieważ kod poniżej

<meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

w pliku AndroidMainfest.xml i usunąć ten kod będzie działać dobrze.