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.