Android开发环境搭建及入门相关
2016-02-11 20:18
459 查看
【Android入门相关教程】
Android官方培训课程中文版
Android学习之路
书籍《第一行代码--Android》
【Android开发工具下载】
AndroidDevTools
Android SDK开发包国内下载地址
【Android环境搭建】
目前主要有三种途径搭建Android开发环境
1.Android Studio
Android Studio系列教程一--下载与安装
Android Studio系列教程二--基本设置与运行
2.ADT Bundle
ADT Bundle是多合一下载包,里面包含了:sdk + 特定版本platform + eclipse + adt + 兼容包,解压缩并安装好JDK即可使用。如果不想手动配置Eclipse就可以直接下载这个
3.Eclipse + ADT
第一步:安装JDK
第二步:配置Windows上JDK的变量环境
第三步:下载安装Eclipse
第四步:下载安装Android SDK
第五步:为Eclipse安装ADT插件
第六步:添加platform和兼容包等
前面几步可直接参考:五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
安装ADT插件可以不用在线安装,自己下载ADT压缩包并解压,再把里面的features和plugins文件夹移到Eclipse安装主目录并覆盖然后重启Eclipse即可
假设你把sdk安装到d:\android-sdk,则里面的目录结构应该是这样的:
安装各个工具时可打开SDK目录下的SDK Manager.exe查看各个工具是否安装。一般ADT版本与SDK版本对应,Build-tools与Platform-tools版本对应,如图
【Eclipse使用相关】
Eclipse工具栏显示AVD Manager和SDK Manager图标:Window --> Perspective -->Customize Perspective...-->Action Set Availability-->Android SDK and AVD Manager打钩-->再到Tool Bar Visibility勾选Android SDK and AVD Manager
DDMS没有设备,确保模拟器已经打开,左边Devices工具栏下三角型展开点击Reset adb即可找到设备
点运行没反应,要点一下项目名再点运行才能启动(注意菜单栏的变化)
错误代码:
error1:Description Resource Path Location Type
The container 'Android Dependencies' references non existing library '/Users/apple/Documents/workspace/appcompat_v7/bin/appcompat_v7.jar' bei Build path Build Path Problem
error2:Description Resource Path Location Type
The project cannot be built until build path errors are resolved bei Unknown Java Problem
解决方法一:
1)更换support library兼容包(自己下载各个版本的兼容包逐个试试,替换路径:...$SDK\extras\android\support)
2)重启Eclipse
解决方法二:
由于引入appcompat_v7.jar是为了引入android.support.v7.app.ActionBarActivity这个活动做基类,所以可以手动创建Activity用android.app.Activity做基类(创建项目时不要勾选create activity,创建活动时继承android.app.Activity)
手动创建活动请参考:[Android笔记一]手动创建Activity
错误代码:
The project was not built due to "A resource exists with a different case: '/UICustomViews/bin/classes/com/example/UICustomViews'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent
解决方法:这是由于src中包名大小写问题,建议把包名改为全部小写(到项目目录src文件夹里改,改完再回到Eclipse项目右键Refresh刷新一下)
Android官方培训课程中文版
Android学习之路
书籍《第一行代码--Android》
【Android开发工具下载】
AndroidDevTools
Android SDK开发包国内下载地址
【Android环境搭建】
目前主要有三种途径搭建Android开发环境
1.Android Studio
Android Studio系列教程一--下载与安装
Android Studio系列教程二--基本设置与运行
2.ADT Bundle
ADT Bundle是多合一下载包,里面包含了:sdk + 特定版本platform + eclipse + adt + 兼容包,解压缩并安装好JDK即可使用。如果不想手动配置Eclipse就可以直接下载这个
3.Eclipse + ADT
第一步:安装JDK
第二步:配置Windows上JDK的变量环境
第三步:下载安装Eclipse
第四步:下载安装Android SDK
第五步:为Eclipse安装ADT插件
第六步:添加platform和兼容包等
前面几步可直接参考:五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
安装ADT插件可以不用在线安装,自己下载ADT压缩包并解压,再把里面的features和plugins文件夹移到Eclipse安装主目录并覆盖然后重启Eclipse即可
假设你把sdk安装到d:\android-sdk,则里面的目录结构应该是这样的:
<span style="font-size:18px;">d:\android-sdk\add-ons 这个是SDK自带的空目录 d:\android-sdk\build-tools 下载build-tools并解压到这里,r20以后的SDK版本需要这个 d:\android-sdk\extras\android\support 这个目录里放Support Library兼容包 d:\android-sdk\platforms 这个目录存放Android各个版本的开发包,如android-4.0.2、android-14等 d:\android-sdk\platform-tools 下载platform-tools压缩包解压到这里 d:\android-sdk\system-images\android-17\armeabi-v7a 这个目录里有userdata.img等文件,开Android模拟器要用这些镜像(r14及以上才有这个目录) d:\android-sdk\tools SDK自带工具,可自行下载并替换</span>
安装各个工具时可打开SDK目录下的SDK Manager.exe查看各个工具是否安装。一般ADT版本与SDK版本对应,Build-tools与Platform-tools版本对应,如图
【Eclipse使用相关】
Eclipse工具栏显示AVD Manager和SDK Manager图标:Window --> Perspective -->Customize Perspective...-->Action Set Availability-->Android SDK and AVD Manager打钩-->再到Tool Bar Visibility勾选Android SDK and AVD Manager
DDMS没有设备,确保模拟器已经打开,左边Devices工具栏下三角型展开点击Reset adb即可找到设备
点运行没反应,要点一下项目名再点运行才能启动(注意菜单栏的变化)
错误代码:
error1:Description Resource Path Location Type
The container 'Android Dependencies' references non existing library '/Users/apple/Documents/workspace/appcompat_v7/bin/appcompat_v7.jar' bei Build path Build Path Problem
error2:Description Resource Path Location Type
The project cannot be built until build path errors are resolved bei Unknown Java Problem
解决方法一:
1)更换support library兼容包(自己下载各个版本的兼容包逐个试试,替换路径:...$SDK\extras\android\support)
2)重启Eclipse
解决方法二:
由于引入appcompat_v7.jar是为了引入android.support.v7.app.ActionBarActivity这个活动做基类,所以可以手动创建Activity用android.app.Activity做基类(创建项目时不要勾选create activity,创建活动时继承android.app.Activity)
手动创建活动请参考:[Android笔记一]手动创建Activity
错误代码:
The project was not built due to "A resource exists with a different case: '/UICustomViews/bin/classes/com/example/UICustomViews'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent
解决方法:这是由于src中包名大小写问题,建议把包名改为全部小写(到项目目录src文件夹里改,改完再回到Eclipse项目右键Refresh刷新一下)
相关文章推荐
- android通讯录实例(一)
- Android(3)
- 【Android开发小记--20】读取与写入XML格式数据
- Android短信发送器案例
- Android开发技术铺垫之正则表达式
- 图解Android事件传递之ViewGroup篇
- ANDROID_MARS学习笔记_S01_009Relative_LAYOUT例子
- android获取时间
- android 访问MediaStore基础
- Android使用xUtils3上传文件
- android:第二个anroid项目 电话拨号器
- Android Window 9问9答
- Android之-异步消息处理机制
- Android保证首次获取到的location对象不为空的解决方案
- Android之图片加载库Picasso源码分析
- Android之Context详解
- Android应用安全开发之防范无意识的数据泄露
- android——error opening trace file: No such file or directory (2)
- 【Android】7.6 FrameLayout(帧布局)
- 【Android】7.5 RelativeLayout(相对布局)