Mein Projekt enthält "ActionBar Sherlock Pull zum Aktualisieren" und kompiliert und läuft gut mit API Level 21 und früher, aber wenn ich versuche es zu kompilieren API 22, ich bin immer diese Fehlermeldung:Fehler: In <declare-styleable> SherlockSpinner kann das Attribut nicht gefunden werden android: popupPromptView
Error:In <declare-styleable> SherlockSpinner, unable to find attribute android:popupPromptView
Error:Execution failed for task ':app:processDebugResources'.
com.android.ide.common.internal.LoggedErrorException: Failed to run command: /Users/m./Android_SDK/build-tools/21.1.2/aapt package -f --no-crunch -I /Users/m./Android_SDK/platforms/android-22/android.jar -M /Users/m./AndroidStudioProjects/-android/android/build/intermediates/manifests/full/debug/AndroidManifest.xml -S /Users/m./AndroidStudioProjects/-android/android/build/intermediates/res/debug -A /Users/m./AndroidStudioProjects/-android/android/build/intermediates/assets/debug -m -J /Users/m./AndroidStudioProjects/-android/android/build/generated/source/r/debug -F /Users/m./AndroidStudioProjects/-android/android/build/intermediates/res/resources-debug.ap_ --debug-mode --custom-package ir.fax.android -0 apk --output-text-symbols /Users/m./AndroidStudioProjects/-android/android/build/intermediates/symbols/debug Error Code: 1 Output: warning: string 'dashboard_account_type_click_msg_1' has no default translation. warning: string 'dashboard_number_click_msg_1' has no default translation. warning: string 'dashboard_number_click_msg_2' has no default translation. warning: string 'dashboard_number_click_msg_3' has no default translation. warning: string 'days_after' has no default translation. warning: string 'days_before' has no default translation. warning: string 'extra_cred_response' has no default translation. warning: string 'free_pages_remaining_server_response' has no default translation. warning: string 'hours_after' has no default translation. warning: string 'hours_before' has no default translation. warning: string 'invalid' has no default translation. warning: string 'invit1' has no default translation. warning: string 'invit2' has no default translation. warning: string 'invit25' has no default translation. warning: string 'invit3' has no default translation. warning: string 'minutes_after' has no default translation. warning: string 'minutes_before' has no default translation. warning: string 'seconds_after' has no default translation. warning: string 'seconds_before' has no default translation. warning: string 'total_page_remaining_response' has no default translation. ERROR: In SherlockSpinner, unable to find attribute android:popupPromptView
Welcher kann höher als der andere sein? –
Sicher ist, dass die Build-Tool-Version niemals höher als die Plattformversion sein sollte. Ich weiß nicht, ob der andere Weg funktionieren soll oder nicht. Ist dies der Fall, liegt irgendwo in der Kombination "ABS + Build-Tools 21.1.2 + Android-22" ein Fehler vor. Haben Sie versucht, die Build-Tools zu aktualisieren? – BenL
Ja! Sie haben Recht! Es kompiliert und wurde erfolgreich ausgeführt. Bitte aktualisieren Sie Ihre Antwort mit der Lösung: compileSdkVersion 22 buildToolsVersion "22.0.1" –