Android开发环境搭建及入门相关

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

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自带工具,可自行下载并替换
  • 安装各个工具时可打开SDK目录下的SDK Manager.exe查看各个工具是否安装。一般ADT版本与SDK版本对应,Build-tools与Platform-tools版本对应,如图Android开发环境搭建及入门相关_第1张图片

【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刷新一下)

你可能感兴趣的:(Java)