7.写一个hello,Android测试程序试试
验证成果的时候到了,启动eclipse,选择File->New->Project...
然后选择Android下的Android project, 然后填写下面的信息:
project name:HelloAndroid 这是项目名称,也就是包含文件的目录名称
Application name:Hello,Android 这是应用程序名字,也是程序运行的时候显示在屏幕上方的文字
Package Name:my.android 这个不用解释,学过java的都应该知道,这是类的包名
Create Activity:helloandroidactivity 这是activity的名字,android程序要显示都是以activity来启动的,也就是一个activity子类的名字
其他可以不用改动,就用默认值,然后单击Finish就完成了项目的创建。
进入项目,打开helloandroidactivity.java文件,
把里面的onCreate方法的代码更新如下:
import android.widget.TextView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android!=你好,安卓!");
setContentView(tv);
}
保存,准备运行。
但是如果你就这么运行,我可以担保你很可能会失败。因为android 3.1 确实太费资源了。你可能会看到模拟器显示一个android标志之后,就停滞不前了。
所以,还需要对模拟器做一下设置。
选择windows->Android SDK and AVD Manager
然后单击new按钮创建一个新的虚拟机,如下图所示:
其中有个关键点,就是SKin部分,默认是选择WXGA的,分辨率是1280*800,这个分辨率,我T7500+2G的笔记本,反正是没法把模拟机启动成功的。
所以,还是建议你修改一下,采用自定义分辨率吧,比如我用的480*300或者640*400效果都可以接受。当然还有一种方法是在模拟器的start...窗口选择:Scale display to real size也可以,当然默认3英寸太小了,调节成7英寸或者5英寸就效果不错了,但是这个模式速度比较慢,而且看不太清楚,不推荐。如下图所示:
好了,一切都可以了,现在可以Run了,当然Run as成 android application了,Eclipse会自动启动模拟器,自动安装apk,自动运行的。
效果如下图所示:
当然还有个问题,模拟器会启动到开机界面,然后就不动了,可能没用过android的朋友这儿会遇到一点困惑,用过的当然就明白该怎么做了,如下图:
这个时候系统不会继续运行你的应用程序了,需要你把下面的锁往上拖,直到系统解锁,才会自动执行你的应用程序。这点给没用过android的新手特别说明一下。
如果设置模拟器启动的时候是:Scale display to real size模式,
android 3.1 启动之后的界面是不一样的,如下图所示:
这个时候解锁的方式也是拖动光环就能解锁。
解锁完毕如下图所示:
然后执行应用程序效果,如下图所示:
是不是太小了?所以还是需要把分辨率调低才行啊。
好了,环境搭建就写到这里了,剩下的应用开发,就看你的聪明才智了!good luck!
更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-05/102079.htm