Android环境配置

本文记录了作者从零开始搭建安卓开发环境的过程,包括配置JDK、eclipse、SDK及ADT等工具,并解决了配置过程中遇到的如离线ADT配置、GitHub项目导入等问题。

  最近头脑发热,想折腾一下安卓给自己弄个离线app,自己用就行,说做就做。

  5月14日晚上回家开始在服役多年的win32电脑上开始了一晚上,前几个小时,很快就把JDK+eclipse+SDK+ADT这一套环境给配置起来了,其中在eclipse中配置离线ADT走了点弯路,诀窍是最后一步把contact all update......那个勾去掉。

  这里有几个好的配置网页记录一下

  这个写的很详细https://www.cnblogs.com/zoupeiyang/p/4034517.html#1

  这个教程很全面http://www.runoob.com/w3cnote/android-tutorial-intro.html

  这个安卓开发工具资源网站值得收藏http://www.androiddevtools.cn/index.html

  导入GitHub上下载的开源项目时,发现由于没有.project文件,无法正确导入,折腾很久后,在论坛上找到解决办法,https://blog.youkuaiyun.com/wanglining1987/article/details/52727362

  1.  点击new -> general ->Project 然后点击next,去掉use default location前的对勾,选择你的项目路径(注意一定要是源代码那层的目录),目的是在源代码文件夹中生成.projcet文件。然后点击next并完成。

  2. 删除上一步创建的应用,为什么?因为创建的android应用可能不能够运行(这里以缺少bin文件夹和R文件的应用举例),当然有些完整的项目,bin文件夹和R文件都存在就直接能运行了。

  3.再通过file -> import -> android导入第一步创建的应用,就能够运行了。

  5月16日 晚上新建了一个Hallo工程运行时出现报错

  Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!  查了之后,网上说是因为SDK版本和ADT版本不符合引起的。解决方法是重装Android SDK  Tools里面的tools。解决这个问题后,又遇到MTP找不到更新驱动程序的问题,明天再说吧。

  5月17日  从Eclipse导入github上的项目源码

  安装完egit插件,一共有HTTP、SSHGit 、Read-Only三种,已经学会http方式导入,其中还有些小窍门。

  5.19  'd:skin'报错

[2018-05-19 15:27:03 - Android SDK] Error when loading the SDK:

Error: Error parsing D:\android-sdk-windows\system-images\android-23\android-tv\armeabi-v7a\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\android-sdk-windows\system-images\android-23\android-tv\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\android-sdk-windows\system-images\android-23\android-wear\armeabi-v7a\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\android-sdk-windows\system-images\android-23\android-wear\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。

解决方案1:

在SDK Manager里删除Android-wear相关的image。

解决方案2:

进入sdk目录下,把..\sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xml和..\sdk\system-images\android-22\android-wear\x86\devices.xml文件删除,再把sdk里面..\sdk\tools\lib\下的devices.xml拷贝到上述两个文件夹里,重启eclipse即可

 

转载于:https://www.cnblogs.com/jackbond/p/9044426.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值