2015-04-19 17 views
10

Projem "ActionBar Sherlock Pull yenilemek için" içerir ve API level 21 ve önceki sürümleri derler ve çalıştırır ancak derlemeyi denediğimde Eğer Eclipse android projet kullanıyorsanızHata: <declare-styleable> SherlockSpinner, özniteliği bulamıyor android: popupPromptView

android { 
    compileSdkVersion 22 
    buildToolsVersion '22.0.1' 
[...] 
} 

: Eğer gradle kullanıyorsanız

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

cevap

24

Çözüm: API 22, ben bu hatayı alıyorum için inşa araçları sürümünü yükseltme 2 SDK yöneticisinde 2.0.1. Sorunun

Neden:

/Users/m./Android_SDK/build-tools/ 21.1.2 uymalıdır /Users/m./Android_SDK/platforms/ android-22

Android SDK platformu 22'yi indirdikten sonra aynı sorunu yaşadım. 22.0.1 sürümüne yükseltmek, bunları düzeltmek.

+0

Hangisi diğerinden daha yüksek olabilir? –

+0

Elbette, oluşturma araçları sürümünün platform sürümünden daha yüksek olmamalıdır. Diğer yolun çalışıp çalışmadığını bilmiyorum. Öyleyse, "ABS + build-tools 21.1.2 + android-22" kombinasyonunda bir yerde bir hata var. Yapı araçlarını yükseltmeyi denediniz mi? – BenL

+0

Evet! Haklısın! Derlendi ve başarıyla çalıştırıldı. Lütfen cevabı çözümle güncelleştirin: compileSdkVersion 22 buildToolsVersion "22.0.1" –

İlgili konular