现在的位置: 首页 > 综合 > 正文

Android 安装与调试

2012年04月19日 ⁄ 综合 ⁄ 共 2771字 ⁄ 字号 评论关闭

 

 

l
         


使用的程序包:
jdk-6u11-windows-i586-p  



eclipse-jee-ganymede-win32 



ADT-0.9.5  



android-sdk-windows-1.6_r1

 

l
         


安装
jdk,

设定系统变量,有如下三个:

JAVA_HOME:
      

C:/Program Files/Java/jdk1.6.0_1
1


;
PATH:

             



%JAVA_HOME%/bin;
CLASSPATH:

       

.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;


设置环境变量:在系统变量中新增:

path


 
D:/Program Files/Java/jdk1.6.0_11/bin



D:/Android/Android SDK/tools

classpath


 
.;D:/ProgramFiles/Java/jdk1.6.0_11/lib;D:/ProgramFiles/Java/jdk1.6.0_11/lib/tools.bar



l
         



c

盘下建立整个
android

工程目录
C:/Android

在其中添加子目录
eclipse, Android SDK,

分别将
eclipse-jee-ganymede-win32


android-sdk-windows-1.6_r1

解压到这两个目录(注意解压后的嵌套文件夹),

然后在系统变量的
path

中加入
C:/Android/Android SDK/tools;


ADT-0.9.5

也放在这个工程中,

另外新建目录
C:/Android/AVD



D:/Users/l/.android/avd

下的文件
android1.5.avd

拷到
D:/Android/AVD



 

 

l
         


运行
eclipse

时可以将其下的工程子目录设为
C:/Android/WorkSpace

进入后,
在菜单中选择
Help > Software Updates


选择
Available Software,

点击
Add Site…

,

!!!!!!!!!!!!!

然后选择
Archive…




选择上面的
ADT

插件的
zip

文件
ADT-0.9.5
.

然后,在左边的
name

栏中展开
jar.file: C:/Android/ ADT-0.9.5.zip.

打钩其下的
Developer Tools

等,再
install

安装,选择
always run in background.

然后
eclipse

会提醒重启

//

安装时发现错误,应该是
local

――选
ADT-0.9.5

的解压后文件-
Developer Tools


Install


always run in background

-然后
eclipse

重啟
(

正确的做法!!!
)

 

l
         


在菜单中选择
Window > Preferences...

在左侧选择
Android,

在右侧选择
Android SDK

解压后的路径
C:/Android/Android SDK

,点击
Apply,

点击
OK

 

l
         


如果
window
系统地
user document
不是在
c
盘下的,需要
打开系统变量



新建


一个
变量名为

"ANDROID_SDK_HOME” (
注意,这个变量名不能改变,只能是这个名字!

)
,然后把变量值改为你想把

AVD
所在的

".android”
文件夹放置的位置,比如:

"C:/Android/AVD”


   
设定成功的话


,在

eclipse


preferneces -> Android -> Bulid Setting
里为如下结果:

Default debug keystore: C:/Android/AVD/.android/debug.keystore

原因:
在用

Eclipse
或者从命令行创建

Android Emulator
时,相应的文件是被放置到

“F:/Users/<username>/.android“
下面了,而程序运行时仍然从

“C:/Users/<username>/.android“
下查找相应的配置文件,从而导致上面的错误。


这个比较重要,


如果你的安装目录不再
c

盘下,你就要修改了,在环境变量下新建一个
ANDROID_SDK_HOME

,变量值改为
D:/Android/AVD

如果设定成功,在
eclipse


preferneces -> Android -> Bulid Setting

里为如下结果:
Default debug keystore: C:/Android/AVD/.android/debug.keystore


 

l
         


新建一个
Android Project



Project name
设置工程名
Hello Google Android



Package name
设置包名
zyf.android.test.hello



Activity name
设置活动名
Hello



Application name
设置应用程序名
Hello



Build Target
设置
AVD API
的版本
3 Android1.5

 

l
         


修改
Hello.java
文件内容如下:

package

zyf.android.test.hello;

import

android.app.Activity;

import

android.os.Bundle;

import

android.widget.TextView;

 

public class

Hello
extends

Activity {

/** Called when the activity is first created. */

@Override

public void

onCreate(Bundle savedInstanceState) {

super

.onCreate(savedInstanceState);

// setContentView(R.layout.main);

TextView tv =
new

TextView(
this

);

tv.setText(
"Android
 

helloWorld"
);

setContentView(tv);

}

}

 

然后
run as > android application,

此时会被要求添加一个
AVD

,创建选择
Android 1.5

 

Eclipse
中查看
Android
源代码


开发过程中,我们可能想看
Android
源码,想了解其中的实现,哪怕看函数定义也行啊,而不是看到


Source not found


令自己抓狂,如何能在
Eclipse
中嵌入源代码呢?

从别人的文章中了解到,实现这个挺简单的:

1.
下载
Android
的源代码


http://www.weka.com.br/files/android/android-1.6-donut-src.zip


下载
1.6
版的源代码
(
我所了解的下载地址
)

2.
确保
Eclipse
已经关闭

3.

抱歉!评论已关闭.