周末帮人完成一个项目,android5.0以上版本,谁知道被开发工具折腾的死去活来。我的开发环境是adt-bundle-windows-x86-20140702.zip版本,也是目前能找到的adt-bundle的最新版本。也升级至最新的adt和platform,但开发5.0的项目还是一堆错误:

错误1:动不动就报AndroidManifest.xml is missing的错误,为了解决这个问题每次都要将.android 和 开发空间里的.metadata,然后重启eclipse,真痛苦啊!

错误2:每次打开一个xml文件,都要报parseSdkContent failed androidjava.lang.ExceptionInInitializerError 这个错误!

adt-bundle-windows-x86-20140702开发环境,重新搭建一套,必须要用最新的eclipse也就是luna版本才行。这里只能说google为了推自家的studio太坏了。下面简要记录步骤:

1,安装最新版eclipse:  http://www.eclipse.org/downloads/ 下载Eclipse IDE for Java Developers;

2,安装ADT,参考http://developer.android.com/sdk/installing/installing-adt.html可以通过https://dl-ssl.google.com/android/eclipse/ 在线安,但通常你是安不成功的。只能下载离线的ADT-23.0.6.zip 这个,然后装。

http://developer.android.com/tools/sdk/eclipse-adt.html这里是adt和sdk tools的对应关系。ADT23.0.6对应SDK Tools的24.1.2。

3,事实上通过以上两部就可以用Android SDK Manager安装剩下内容了。需要安装以下内容:

a,SDK Tools

b,Platform Tools

c,Build Tools

d,任选一个Platform

上面这些可以用manager在线装,用manager之前请参照http://www.androiddevtools.cn/,使用中国科学院开源协会镜像站地址的代理下载。其他代理均已失效。

因此离线安装的话,可以http://www.androiddevtools.cn/ 下载android-sdk_r24.1.2-windows.zip,解压后再用manager下载其他的。

安装sdk tools之后将看到如下截图,除去红框框住的部分即是:

另外3个即可以manager在线装,也可以离线下载解压缩。

其中的platform如果里面有多个版本的话,依次命名:

build tools依此命名:

ps:build tools也有以数字命名的,如同platforms一样。android5.0对应api level为21.

sources的截图(source为选下):

友情提醒:欲开发android5.0以上应用,请全部更新开发工具至最新相关推荐

  1. 视频教程-微信公众平台深度开发v2.0第6季——微信WEB开发、手机WEB技术-微信开发

    微信公众平台深度开发v2.0第6季--微信WEB开发.手机WEB技术 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资 ...

  2. Eclipse搭建Android5.0应用开发环境 “ndk-build”:launchingfailed问题解决

    Eclipse搭建Android5.0应用开发环境 "ndk-build":launchingfailed问题解决 详细参考http://blog.csdn.net/loongem ...

  3. ubuntu 12.04(64位)下搭建android5.0开发环境 (win7 虚拟机)

    2019独角兽企业重金招聘Python工程师标准>>> 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LIN ...

  4. android怎么用图片当按钮,android5.0程序开发的图片按钮ImageButton使用教程

    在android5.0程序开发中,你知道图片按钮控件ImageButton怎么使用吗?下面是学习啦小编给大家整理的一些有关android5.0程序开发的图片按钮ImageButton使用教程,希望对大 ...

  5. Android5.0,6.0,7.0,8.0新特性整理

    背景 Android5.0(Android Lollipop)是谷歌公司2014年10月发布的全新安卓系统,至今已经两年多.然而由于国产手机对安卓ROM的深度定制或修改,以及手机厂商.芯片制造商.运营 ...

  6. Android5.0,6.0,7.0新特性整理

    背景 Android5.0(Android Lollipop)是谷歌公司2014年10月发布的全新安卓系统,至今已经两年多.然而由于国产手机对安卓ROM的深度定制或修改,以及手机厂商.芯片制造商.运营 ...

  7. Android5.0 6.0 7.0新特性

    原文链接:http://blog.csdn.net/haovip123/article/details/54618642 背景 Android5.0(Android Lollipop)是谷歌公司201 ...

  8. (转)Android高级进阶--插曲-从Android5.0到Android9.0各版本变化

    原文:https://blog.csdn.net/gaoxiaoweiandy/article/details/83216001 从Android5.0到Android9.0 自从公司提出了一些出其不 ...

  9. Android高级进阶--插曲-从Android5.0到Android10各版本变化

    从Android5.0到Android10 一.Android5 1.ANDROID 5.0 行为变更: 声音和振动 (1)如果您当前使用 Ringtone.MediaPlayer 或 Vibrato ...

最新文章

  1. Excel 2007 (Excel.Application) Workbooks.Add 出现内存不够的解决办法
  2. 若依微服务版新建业务模块后提示找不到mapper的解决方法
  3. jpa之PagingAndSortingRepository带分页查询
  4. 深入理解闭包系列第二篇——从执行环境角度看闭包
  5. bzoj4025-二分图【线段树分治,并查集】
  6. 【分享】通过手游赚¥
  7. redhat6.8链路聚合
  8. linux安装两个jdk_jdk在linux上安装过程
  9. vs2010新功能(转)
  10. MVC+WebApi+Restful
  11. python3: failed with error code 1 in /tmp/pip-build-qp5puacl/Pillow/
  12. 网络共享中心的计算机名,电脑提示“请启用网络和共享中心中的网络发现”解决方法...
  13. 电脑连接android手机测试,Android系统手机通过USB连接电脑上网
  14. AR law : Privacy
  15. 小米路由器3G建站折腾笔记6 - 总结
  16. ASAM MCD2D 笔记(1) - ODX use cases
  17. 某招聘网站“数据分析”相关岗位招聘信息爬取并分析
  18. 统信UOS系统桌面回收站图标删除
  19. C++核心编程笔记——内存分区模型(出自b站黑马程序员视频)
  20. 如何配置华为ISIS?理论+实操,可跟做!

热门文章

  1. 【Android 插件化】Hook 插件化框架 ( 通过反射获取 “插件包“ 中的 Element[] dexElements )
  2. 【Android 安全】DEX 加密 ( Application 替换 | 获取 ContextImpl、ActivityThread、LoadedApk 类型对象 )
  3. 【C++ 语言】智能指针 引入 ( 内存泄漏 | 智能指针简介 | 简单示例 )
  4. Exchange 2016证书配置
  5. 702:Crossing River (贪心)
  6. [SCOI2005]扫雷
  7. react 不能往组件中传入属性的值为 undefined
  8. BZOJ-1045 糖果传递 数学+递推
  9. 【划分树】 POJ 2104 HDU 2665 K-th Number 裸题
  10. ZOJ 1234 Chopsticks(动态规划)