Android学习记录(一)
来源:互联网 发布:提前还贷 知乎 编辑:程序博客网 时间:2024/06/05 16:41
其实以前我培训的时候就是学Android,只不过当时只是和它有一面之缘,却有缘无份。在学习完java的基础知识之内,就悲催地去公司实习了,从此和Android形同路人。这些天不知道抽了啥风,越来越想将Android重新揽回怀抱,重拾旧爱啊。
接下来就附上我的学习起步以及碰到的一些问题和解决方式:
1.下载ADT(Android Development Tools)。就在官方下载最新的。我下载的版本是:adt-bundle-windows-x86_64-20140702.zip。ADT中已经包含eclipse开发工具和Android SDK了。
2.配置环境变量。Android依赖与JDK,要提前安装JDK并配置好JDK的环境变量,这里不多说。需要配置Android的环境变量,一般变量名采用ANDROID_SDK_HOME,值就是sdk的地址,例:D:\android\sdk。然后打开cmd,输入adb->回车,出现下图所示,就证明配置成功了:
3.打开ADT中的eclipse:
如图所示,左侧红框为Android SDK MANAGER,主要用来更新Android的运行平台、镜像、api等,包含所有版本。右侧红框为虚拟机管理器,用来创建各类型的虚拟机。
4.创建虚拟机。网上很多教程,我就不讲了,只写出自己遇到的问题和解决办法:
问题(1)
我在创建时,所有项目都填写之后发现【OK】按钮是灰色的,不可点击。
问题原因:当时我的CPU/ABI一项是空的,也就是说我的虚拟机没有cpu镜像。
解决办法:打开Android SDK MANAGER,如下图:
选择cpu镜像下载即可,可以二选一,也可都下载使用时自行选择。
问题(2)
在更新cpu镜像的时候发现老是访问被拒绝:Connection to http://dl-ssl.google.com refused 。
问题原因:这个问题其实很蛋疼,和我国禁google有关系应该。
解决办法:打开ip查询地址查询;得到ip地址,如下图:
然后对应的配置在自己的hosts文件里->
最后在Android SDK Manager中选择Tools下拉菜单,选择options勾选强制http请求:
问题解决。
5.创建工程。
问题:
在创建工程时选择最小兼容版本为2.1版,即api7.目标版本为4.4以上的版本,则创建出来的工程会有一个附带工程appcompat_v7 ,这个工程还一直会报错,报No resource的错。
问题原因:网上找了很多,没有很好的解决办法。
解决办法:参考链接:点击打开链接;我使用楼主第一个方法,将所有版本都下载了依然没有解决;最后不得已将创建工程时的最低兼容版本改成4.0的,才正常了。期待以后的更好的 解决办法。
最后的最后附上更改Android虚拟机默认存放地址的方法:点击打开链接。
第一步已经开始,未来还会远么。
共勉!
- Android学习记录(一)
- Android学习记录(一)
- android学习记录(一)
- Android学习记录 一
- kndroid的android学习记录(一)
- Android学习记录 计算器(一)
- Android 动画学习记录(一)
- 《Android群英传》学习记录(一)
- Android学习记录之(一)
- 学习记录(一)
- 学习记录(一)
- 学习记录(一)
- Android 开发学习记录(2)---- httpclient使用(一)
- Android学习记录(一) 重拾Activity
- Android ClassLoader工作原理学习记录(一)
- Android Camera学习记录(一) 视频录制MediaRecorder
- 使用Kotlin开发android学习记录(一)
- Android学习记录20171023--Volley网络框架(一)
- 前端开发 - Emmet使用手册
- BAT脚本求文件夹下面指定类型文件数量,包含子文件夹递归
- SDL 在指定窗口中绘图
- Windows 7 系统更新失败-WindowsUpdate_800B0100
- cookie 和session 的区别详解
- Android学习记录(一)
- 离散对数加密算法
- 谈一谈自己对依赖、关联、聚合和组合之间区别的理解
- [转载]CentOS下yum安装LAMP
- UItableview中实现加载更多功能+++
- POJ1703 Find them, Catch them 【并查集】
- 小波发展历史
- pdist2
- Codefroces 280 div2 A. Vanya and Cubes