1. devices.xml 错误
[2016-09-14 15:20:11 - Android SDK] Error when loading the SDK:
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-22\android-wear\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-23\android-wear\armeabi-v7a\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-24\android-wear\armeabi-v7a\devices.xml
cvc-enumeration-valid: 对于枚举 '[ldpi, mdpi, tvdpi, hdpi, xhdpi, xxhdpi, xxxhdpi]', 值 '280dpi' 不具有面有效性。它必须是来自枚举的值。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-24\android-wear\x86\devices.xml
cvc-enumeration-valid: 对于枚举 '[ldpi, mdpi, tvdpi, hdpi, xhdpi, xxhdpi, xxxhdpi]', 值 '280dpi' 不具有面有效性。它必须是来自枚举的值。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-22\android-wear\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-23\android-wear\armeabi-v7a\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-24\android-wear\armeabi-v7a\devices.xml
cvc-enumeration-valid: 对于枚举 '[ldpi, mdpi, tvdpi, hdpi, xhdpi, xxhdpi, xxxhdpi]', 值 '280dpi' 不具有面有效性。它必须是来自枚举的值。
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-24\android-wear\x86\devices.xml
cvc-enumeration-valid: 对于枚举 '[ldpi, mdpi, tvdpi, hdpi, xhdpi, xxhdpi, xxxhdpi]', 值 '280dpi' 不具有面有效性。它必须是来自枚举的值。
解决:
复制 D:\Users\shouzhuo3\AppData\Local\Android\sdk\tools\lib\devices.xml
替换
Error: Error parsing D:\Users\shouzhuo3\AppData\Local\Android\sdk\system-images\android-24\android-wear\x86\devices.xml
2. styles.xml 错误
[2016-09-14 16:00:56 -] F:\workspace_new\androidShow\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-09-14 16:00:56 -]
[2016-09-14 16:00:56 -] F:\workspace_new\androidShow\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2016-09-14 16:00:56 -]
[2016-09-14 16:00:56 -] F:\workspace_new\androidShow\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2016-09-14 16:00:56 -]
解决:
查看 res/values/styles.xml 下的报错点。
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
把这个改成
<style name="AppBaseTheme" parent="android:Theme.Light">
路径: res/values-11/styles.xml
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
把这个改成
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
路径: res/values-14/styles.xml
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
把这个换成
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
3. main.xml 错误
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
app:showAsAction="never"/>
解决:app 换成 android:showAsAction="never"
4. eclipse创建Android项目,就会报错android.support.v7.app.ActionBarActivity
解决:
找到android SDK 目录: Android\sdk\extras\android\support\v7\appcompat 这个项目
导入到eclipse中 导入过程中 "Copy projects into workspace"
把导入的项目添加到报错的工程中
5.更新sdk 后 打包错误
1 . This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView)
解决方案:菜单栏window ——>Preferences——>Android——>Lint error Checking——>在issues搜 索: Instantiatable
然后把对应的severity改为warning即可。
2 . Duplicate id @+id/image, already defined earlier in this layout Issue
Duplicate id @+id/image, already defined earlier in this layout Issue: Checks for duplicate ids within a single layout Id: DuplicateIds Within a layout, id's should be unique since otherwise findViewById() can return an unexpected view.
This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView) Issue: Ensures that classes registered in the manifest file are instantiatable Id: Instantiatable Activities, services, broadcast receivers etc. registered in the manifest file must be "instantiatable" by the system, which means that the class must be public, it must have an empty public constructor, and if it's an inner class, it must be a static inner class
这个问题的类型应该为support v7 出现问题,一个id名称重复了,估计是官方的问题。。上回那个android SDK 新建工程要重复build,现在又tools export出问题,更新都要考虑风险了
3 . XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic).....
app_name" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic), "bg" (Bulgarian), "ca" (Catalan),
"cs" (Czech), "da" (Danish), "de" (German), "el" (Greek), "en-rGB" (English: United Kingdom), "en-rIN" (English:
India), "es" (Spanish), "es-rUS" (Spanish: United States), "et-rEE" (Estonian: Estonia), "fa" (Persian),
"fi" (Finnish), "fr" (French), "fr-rCA" (French: Canada), "hi" (Hindi), "hr" (Croatian), "hu" (Hungarian), "hy-
rAM" (Armenian: Armenia), "in" (Indonesian), "it" (Italian), "iw" (Hebrew), "ja" (Japanese), "ka-rGE" (Georgian:
Georgia), "km-rKH" (Khmer: Cambodia), "ko" (Korean), "lo-rLA" (Lao: Lao People's Democratic Republic),
"lt" (Lithuanian), "lv" (Latvian), "mn-rMN" (Mongolian: Mongolia), "ms-rMY" (Malay: Malaysia), "nb" (Norwegian
Bokmål), "nl" (Dutch), "pl" (Polish), "pt" (Portuguese), "pt-rPT" (Portuguese: Portugal), "ro" (Romanian),
"ru" (Russian), "sk" (Slovak), "sl" (Slovene), "sr" (Serbian), "sv" (Swedish), "sw" (Swahili), "th" (Thai),
"tl" (Tagalog), "tr" (Turkish), "uk" (Ukrainian), "vi" (Vietnamese), "zh-rCN" (Chinese: China), "zh-rHK" (Chinese:
Hong Kong), "zh-rTW" (Chinese: Taiwan, Province of China), "zu" (Zulu)
解决 :
一种是“fix these before running Export ”
另一种是“turn off 'Run full error check when exporting app'”
方法如下:Preference -> Android -> Lint Error Checking
(1“turn off 'Run full error check when exporting app'“
在Eclipse中打开Preference,去掉勾选
(2)“fix these before running Export ”
Issues -> 搜索 MissingTranslation -> Severity ->Error
1》If the string should not be translated, you can add the attribute translatable="false" on the <string> element,
添加属性 translatable="false"
2》or you can define all your non-translatable strings in a resource file called donottranslate.xml.
我们可以将所有不需要non-translatable 的字符串统一放入一个名叫donottranslate.xml的文件中。
在values新建donottranslate.xml文件,并把不需要non-translatable 的字符串放入其中.
3》Or, you can ignore the issue with a tools:ignore="MissingTranslation" attribute.
用tools:ignore="MissingTranslation“ 属性直接忽略这个问题
相关推荐
Android 错误解决方法大集合 Android 错误解决方法大集合文章总结了 Android 开发中常见的四个错误解决方法,涵盖了网络连接、安装 APK、SDK 版本和内容描述等多个方面。 一、 android java.net....
以上只是部分快捷键,实际上Eclipse和Android Studio都有丰富的快捷键集合,熟练掌握它们可以大幅提升编程效率。通过不断地实践和记忆,开发者可以逐渐形成肌肉记忆,使得编写代码如同行云流水般顺畅。建议开发者...
【Eclipse汉化包】是针对开发者常用的集成开发环境(IDE)——Eclipse的一款本地化插件集合。Eclipse作为一个开源且高度可扩展的Java IDE,广泛用于Java、C++、Python等多种编程语言的开发。然而,其默认界面是英文...
总的来说,Eclipse ADT Bundle汉化包是针对中国开发者优化的开发工具集合,旨在提供一个更加友好的开发环境,让开发者能够更轻松地创建Android应用程序。通过正确的安装和配置,开发者可以充分利用这套工具,提升...
在Eclipse中,开发者可以享受到诸如代码自动完成、错误检查、调试工具、项目管理等功能。实例中的每个代码文件通常会包含一个或多个类,这些类是Java程序的基本构建块。例如,可能会有一个名为`Main`的主类,它是...
在"eclipse工具6"中,我们可能会涉及更具体的工具集,例如针对特定技术栈的插件集合,如Android开发工具(ADT)用于移动应用开发,或是Eclipse RCP(Rich Client Platform)用于构建桌面应用程序。这些工具通常会...
标题中的...总的来说,这个压缩包是针对Eclipse IDE的Google开发工具集合,涵盖了从云端应用开发到前端Web应用构建的全方位支持,是Google开发者在Eclipse环境下进行高效开发的重要工具链。
标题提到“eclipse中能用的xutils3”,这意味着虽然XUtils3主要设计用于Android Studio,但它同样兼容Eclipse IDE,这对于那些仍在使用Eclipse的开发者来说是个好消息。 1. **XUtils3的安装与引入**: 在Eclipse中...
- **features**: 这个目录包含Eclipse的特性包,这些特性定义了Eclipse安装中的功能集合,如Java开发工具(JDT)、透视图或运行时环境。 - **p2**: Eclipse的平台即服务(P2)是软件更新和管理机制,用于安装、...
ADT(Android Developer Tools)是一款针对Eclipse集成开发环境(IDE)设计的插件,用于简化Android应用程序的开发过程。这个插件对于任何想要在Eclipse中进行Android编程的开发者来说都是不可或缺的。它提供了丰富...
10. `gen`目录:由ADT(Android Development Tools)自动生成的R.java文件存放在这里,R.java是Android资源的ID集合,便于程序访问这些资源。 实现快递查询功能,开发者需要: - 使用网络请求库(如Volley、OkHttp...
本压缩包文件“Eclipse技术大杂烩 - 技术贴.chm”显然是一个关于Eclipse使用技巧和技术的集合,其中可能包含了各种实用的教程、常见问题解答和高级功能的深入解析。 在Eclipse的使用中,有几个关键的知识点对于...
自从2013年首次发布以来,Android Studio逐渐取代了Eclipse ADT,成为Android开发者首选的开发平台。Android Studio正式版的发布意味着该软件经过了充分的测试和完善,为开发者提供了稳定且高效的开发体验。 在...
【ACCP 5.0 Y2-T1-Eclipse】是一个针对ACCP(Accredited Computer Consultant Professional)5.0版本的第二年第一学期Eclipse相关的教学资源集合。Eclipse是一款强大的开源集成开发环境(Integrated Development ...
《Android开发工具精华》是关于Android开发中不可或缺的工具集合的介绍。本书详细讲解了如何使用Eclipse集成开发环境(IDE)快速搭建、构建和发布Android项目。此书特别适合对Android开发感兴趣的开发者,尤其是那些...
这个开源项目"Android Image Slider"由daimajia提供,是GitHub上一个广受欢迎的解决方案,它修复了点击播放/暂停的错误,提供了更加稳定和流畅的用户体验。 首先,我们要理解图片轮播的基础概念。图片轮播,又称为...
- **工作区理解**: Eclipse的工作区包含了所有打开的项目,而Android Studio的工作区则更类似于一个项目集合,其中包含了多个相互关联的模块。 **1.2 Gradle配置** - **Gradle简介**: Gradle是一种基于Groovy语言...