错误:与<申报,设置样式> SherlockSpinner,无法找到属性的android:popupPromptView [英] Error:In <declare-styleable> SherlockSpinner, unable to find attribute android:popupPromptView

查看:4269
本文介绍了错误:与<申报,设置样式> SherlockSpinner,无法找到属性的android:popupPromptView的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的项目包含动作条夏洛克拉刷新,并编译和运行良好与API级别21和更早的版本,但是当我试图用API 22编译它,我得到这个错误:

 错误:与<申报,设置样式> SherlockSpinner,无法找到属性的android:popupPromptView
错误:执行失败的任务:应用程序:processDebugResources。
 

  

com.android.ide.common.internal.LoggedErrorException:无法运行命令:       /Users/m./Android_SDK/build-tools/21.1.2/aapt包-f --no-紧缩-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 /用户/m./AndroidStudioProjects/-android/android/build/generated/source/r/debug -F /Users/m./AndroidStudioProjects/-android/android/build/intermediates/res/resources-debug.ap_ --debug-模式--custom包ir.fax.android -0 APK - 输出 - 文本符号/Users/m./AndroidStudioProjects/-android/android/build/intermediates/symbols/debug     错误code:       1     输出:       警告:字符串'dashboard_account_type_click_msg_1没有默认的翻译。       警告:字符串'dashboard_number_click_msg_1没有默认的翻译。       警告:字符串'dashboard_number_click_msg_2没有默认的翻译。       警告:字符串'dashboard_number_click_msg_3没有默认的翻译。       警告:字符串'days_after没有默认的翻译。       警告:字符串'days_before没有默认的翻译。       警告:字符串'extra_cred_response没有默认的翻译。       警告:字符串'free_pages_remaining_server_response没有默认的翻译。       警告:字符串'hours_after没有默认的翻译。       警告:字符串'hours_before没有默认的翻译。       警告:字符串'无效'没有默认的翻译。       警告:字符串'invit1没有默认的翻译。       警告:字符串'invit2没有默认的翻译。       警告:字符串'invit25没有默认的翻译。       警告:字符串'invit3没有默认的翻译。       警告:字符串'minutes_after没有默认的翻译。       警告:字符串'minutes_before没有默认的翻译。       警告:字符串'seconds_after没有默认的翻译。       警告:字符串'seconds_before没有默认的翻译。       警告:字符串'total_page_remaining_response没有默认的翻译。       错误:在SherlockSpinner,无法找到属性安卓popupPromptView

解决方案

解决方案,如果您使用的是摇篮:

 安卓{
  compileSdkVersion 22
  buildToolsVersion '22 .0.1
[...]
}
 

如果您使用的是Android谟在Eclipse:在SDK管理器升级生成工具版本22.0.1

这个问题的原因:

/Users/m./Android_SDK/build-tools/ 21.1.2 应匹配 /Users/m./Android_SDK/platforms/android-22

我有同样的问题后,我下载了Android SDK中的平台22升级构建工具22.0.1固定它。

My project contains "ActionBar Sherlock Pull to refresh" and compiles and runs fine with API level 21 and earlier but when i am trying to compile it with API 22, i'm getting this error:

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

解决方案

Solution if you are using gradle :

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

If you are using an android projet in Eclipse : upgrade the build tools version to 22.0.1 in the SDK manager.

Cause of the problem :

/Users/m./Android_SDK/build-tools/21.1.2 should match /Users/m./Android_SDK/platforms/android-22

I had the same problem after I downloaded android SDK platform 22. Upgrading the build tools to 22.0.1 fixed it.

这篇关于错误:与&lt;申报,设置样式&GT; SherlockSpinner,无法找到属性的android:popupPromptView的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆