android开发环境搭建中容易遇到的问题和疑惑

1.JDK是向下兼容的,JDK安装高版本,eclipse、ADT、SDK安装低本版本是可以的。

2.eclipse的版本与ADT、SDK的版本必须是匹配的。无论是低版本的eclipse安装高版本的ADT还是,高版本的eclipse安装低版本的ADT,在安装过程中都会出现conflict而导致不能安装,即使安装过程能够顺利通过,也属于安装不成功,因为在打开eclipse后,eclipse界面当中没有AVD安装成功后应出现的一组功能按钮,如图:

这几个按钮时AVD安装成功的标志。

3.如果eclipse安装了对应版本的ADT。而与SDK版本不匹配,则有可能出现在eclipse在新建android project项目时,找不到android平台版本的情况。如图:

build target下为空。打开eclipse-->window-->preference-->Android如图:

在红框中会出现顶头带红叉图标的一行英文,意思为该版本的SDK需要ADT的最低版本为 V*.*。并且在下面的列表中为空,没有任何SDK信息。必须找到对应的SDK才能够解决此问题。另外在安装了对应版本的SDK并下载完成后,要在SDK Location中输入SDK所在的目录,才能最终显示SDK中的版本信息。

4.如果在上图的目录中要加入新版本的SDK信息,则可以下载最新的android平台版本(android平台版本命名规则为android-*,如android-8、android-10、android-18等等 )而后将下载的最新版本的android平台文件解压后放在android
SDK目录下的platforms文件夹下。重启eclipse新建项目,新的android平台信息就会出现在上图的列表中,可以进行选择。

5.android的源文件的各版本的命名规则是 android-*.*-src。其中src是source的缩写。如android-2.2-src。android的源文件不要与android的平台相混淆,android源文件的作用是将代码中的android自带的库中的类的源代码与代码中的这些类的类名进行关联。使我们在自己的代码中能够访问这些类的源代码。方法是鼠标放在类名上,按住ctrl点击鼠标左键。如activity类。这些代码应该放在与其版本对应的平台的source文件夹下。比如:android-2.2-src对应的平台是android-8。因此我们在得到android-2.2-src的文件后,先解压而后找到,android
SDK所在的目录,而后找到platforms文件夹,再找到其中的android-8文件夹,进入文件夹后将android-2.2-src的解压文件夹复制到这里改名为source。再在eclipse中进行关联就可以了。关联的方式是:以Activity为例。在代码中找到Activity。按住ctrl+鼠标左键点击。在新弹出的界面中会显示找不到源文件的字样并在下方出现一个Attach按钮。点击按钮,而后按步骤找到上述source文件夹填入相应栏目中即可。操作完成后会自动刷新,页面会出现Activity类的源代码。

6.在配置环境变量时,要配置两个(我用的是eclipse3.5,android SDK2.3。在新版当中是否需要配置两个还不清楚)一个是ANDROID_SDK_HOME这个环境变量不仅不能改名。而且内容必须只能是android SDK的路径。而至于android_sdk\platforms和android_sdk\platformstool这两个环境变量可以放置在另一个环境变量中可以起名叫做Android或其他。其中第一个环境变量ANDROID_SDK_HOME如果设置的不正确,则会出现AVD无法运行的错误。在运行AVD时会出现如下错误提示:

并且在eclipse-window-preference下的android-->bulid中会看到Defult debug keystore 为C:\users\Administrator(在win7 X64下。其他版本windows该目录会有不同)因为该目录不在android_SDK目录下。所有AVD_manager找不到AVD的信息。在设置了ANDROID_SDK_HOME环境变量后重启eclipse再次查看该栏目,其值就会改为你在环境变量值中所设置的android_SDK所在的目录。再次启动AVD便可顺利运行。如该栏目的值没有变化则说明ANDROID_SDK_HOME环境变量没有设置正确,必须重新设置。

时间: 2024-10-16 08:57:08

android开发环境搭建中容易遇到的问题和疑惑的相关文章

phonegap 开发指南系列(3) ----在Eclipse中Android开发环境搭建

  前提条件:已在Eclipse中安装好Android SDK 和 ADT. 1.下载PhoneGap,解压. 2.用Eclipse新建一个安卓项目. 3.将phoneGap解压包里的Android文件夹下的phonegap-1.0.0.js 复制到安卓项目的 /assets/www/ 目录下. 4.将phoneGap解压包里的Android文件夹下的phonegap-1.0.0.jar 复制到安卓项目的 /libs 目录下. 5.在/assets/www/目录下新建一个index.html,内

Android开发环境搭建

花了一天多的时间,终于把Android开发环境搭建出来了.现在稍作总结. android开发环境的搭建有四部曲:JDK-IDE-ADT-SDK. 需要以下工具: JDK:Java Development Kit.因为android应用层的程序是使用java语言编写的,所以JDK是必备的工具: IDE:integrated development environment. IDE的话采用很主流的JAVA开发环境Eclipse. ADT:Android Development Tools.这是Goo

[Android系列—] 1. Android 开发环境搭建与Hello World

前言 開始之前先熟悉几个名词: SDK -- Software Development Kit, 软件开发工具包.这个词并不陌生, JDK,就是Jave Development Kit,相同对于Android 来说也有Android SDK. Android SDK 提供了构建,測试和调试安卓应用的API 库和开发人员工具. ADT- Android Developer Tools.安卓开发人员工具, 事实上这里就是Eclipse 用于Android 开发的插件. 高速开发环境搭建 在搭建And

HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(24)-- PhoneGap Android开发环境搭建 有关JDK及Android开发环境的搭建请看我前面的博文:http://blog.csdn.net/dawanganban/article/details/9748497 一.下载PhoneGap 下载地址:http://phonegap.com/install/  我下载的是最新的PhoneGap 2.9.1 将下载好的PhoneGap解压缩,可以

android快速上手(二)android开发环境搭建及hello world

基本了解了java语法,下一步,我们一起开启hello world的神秘之旅. (一)android开发环境搭建 之前搭建android开发环境是件非常费力的事情,下载Eclipse,安装ADT等,如今android官方给我们提供了全套配置. https://developer.android.com/sdk/index.html 搭建android开发环境之前记得先安装jdk (二)开启Hello World之旅 (1)创建Hello World项目 安装完带ADT的Eclipse,打开Ecl

【Android开发-1】必做的事情,android开发环境搭建

前言:互联网移动端现在发展的速度越来越快了,各种App应用软件和手游的崛起,把移动端弄的丰富多彩:心情一激动,头脑一发热,就开始看视频.看书学习了.记得11年的时候有学习了下Android的开发,但是只是基础的学习了下,没认真深入学习.这次自己决定认真学习下,并用博客记录下,见证自己成长的过程. 一.准备工作 1.下载最新版jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载Eclipse,选择Ec

Android开发环境搭建及常见问题解决方法

在移动互联网的时代,Android的份额早已超过了苹果.Android的出现无疑加速了移动互联网的普及,手机操作系统已经是IOS和Android的天下了,什么winphone之类的可以说没它们什么事了.记得三年前做过一个简单的基于Android2.2的一个小应用.当时只是为了好玩,因而也没有相应的文档记录:后来由于工作原因也就没有继续讲Android开发进行下去.趁有时间再来折腾折腾Android的开发吧.想要开发Android的应用,首先需要安装Android的开发环境,下面记录了Androi

Android开发环境搭建(Windows)

1.JDK安装 去甲骨文官网下载JDK(点我下载),安装成功后在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME值为C:\Program Files\Java\jdk1.7.0_45,即你的JDK根目录 CLASSPATH值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; PATH值为;%ANT_HOME%\bin 在cmd下输入java -version命令测试是否配置成功 2.And

Linux Android 开发环境搭建

由于Android本身就是linux,为了避免各种不必要的坑,所以在linux下开发Android.当然不熟悉 linux 的,选择 windows 开发也是一样,没有任何问题,个人习惯就好.说一下我的开发环境, ubuntu 14.04(这个是最新的STL),  JDK 1.7.0. 首先是 jdk 的安装, 这个在网上有很多的 blog 可以参看,就不累术了,选择对应版本的就行,记住配置好环境变量.然后是 Android SDK 的安装.在官网上推荐的是新手选择安装 ADT Bundle 版