您的位置:首页 > 移动开发 > Android开发

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,则里面的目录结构应该是这样的:

<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刷新一下)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: