- 论坛徽章:
- 0
|
现在总结一下Ubuntu下如何安装Android。第一步、安装jdk,最好使用jdk1.5以上版本,不过1.6更加好。具体安装步骤就不说了网上的资源很多,不过这里要
注意的一点就是在安装jdk的时候,可能系统会默认地将GCJ取代jvm,这样结果就是在安装Android的时候失败,所以
必须安装为jvm模式,而不是使用系统默认的GCJ。
(1)如果jdk测试成功,那么就直接跳到第二步;(这里从测试成功是指使用java测试的过程中,出现的信息是下面所罗列的信息,
那就是成功了,否则是失败,可以按照(2)中的步骤进行更正)。
(2)如果安装后使用java来进行测试,所得到的信息不是下面的信息:
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp
-classpath
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D=
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:...|:
classname>]
-enableassertions[:packagename>...|:]
enable assertions
-da[:...|:classname>]
-disableassertions[:packagename>...|:]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:[=]
load native agent library , e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:[=options>]
load native agent library by full pathname
-javaagent:[=options>]
load Java programming language agent, see java.lang.instrument
-splash:
show splash screen with specified image
而是出现gcj相关的信息,那么这就是GCJ模式,
接下来就要对jdk进行重新设置,这里介绍的方法不是非常好。
1、使用whereis java命令找到java所在的目录,然后将相应的目录删除,再从新安装jdk;安装好后,这时,运行java
命令测试,得到的信息就会和上面的信息一样,这说明你安装的jvm已经成功,而不是系统所默认的GCJ模式。
(本人觉得这个修改不是很好,但是能够满足要求;如果您有什么更加好的方法希望您能帮帮忙,您可以发送邮件到
chinahhucai@gmail.com
)
2、如果你这个时候运行eclipse,那么有一个你不愿看到的结果,那就是eclipse运行失败,因为eclipse在默认配
置中搜索jdk没有找到,所以需要将此时jdk安装的东西设置成系统默认,则运行下面命令
update-java-alternatives -s java-6-sun
这样可以使用系统默认模式来配置jdk,在安装Eclipse的时候能
成功的进行,否则将会失败。如果在安装jdk的过程中,系统直接就将jdk默认为jvm模式,那么这个步骤是不需要的。
之后就是进行Eclipse的安装了。
第二步、安装Eclipse
直接从官方网站
http://www.eclipse.org/downloads/
下载Eclipse,我这里使用的Eclipse3.4.1,当然最好使
用Eclipse3.3以上的版本,因为Eclipse版本更新比较快,所以使用比较新的版本比较好。
下载后解压缩就可以直接使用了。其实这里所说的安装并不是真正意义上的安装,只是将软件包下载解压缩就OK了。
第三步、下载Android SDK
从中文网站
http://www.android123.com.cn/sdkxiazai/
进行下载,这里下载的Android SDK 1.0版本,是
目前比较新的版本。(这里,我将eclipse和Android SDK放在同一个目录Android下)
第四步、eclipse中安装Android插件
之后就是按照下面的操作一步一步往下进行:
1、打开eclipse,在菜单栏中单击Help,选择Software update...选项
2、在Software Updates and Add-ons对话框中单击左上角的Avaliable Software选项,之后单击右边框中的
Add Site...选项
3、在Add Site对话框中输入
http://dl-ssl.google.com/android/eclipse/,
单击OK
4、之后,在Software Updates and Add-ons对话框中会发现新添了两项,选择
https://dl-ssl.google.com/android/eclipse/
,单击右上角的install...选项,之后安装开始,这段时间可能比较长,请耐心等待;
5、安装完成后,直接点击OK,之后看看提示,要求重新启动eclipse,按照提示做就可以了。
这样Android插件就安装成功了。
接下来,来对所安装的Android进行测试。
1、打开eclipse,选择菜单栏上的Window选项;
2、选择Preferences选项,在Preferences对话框中单击左边的Android选项,之后在SDK Location中输入Android
所存放的绝对路径,可以通过右边的Browse...选项进行选择输入,输入之后单击下方的Apply按钮;
3、单击OK;
这样就将Android就可以在eclise运行了。
下面通过一个实例来实现。
1、选择File->New->Project...;
2、在腾出的New Project对话框中选择Android Project选项,单击Next;
3、在腾出的New Android Project对话框中输入工程名:Project name,输入相应的Package name:Activity name以及
Application name:单击finish;
4、之后,在菜单栏中单击Run,选在Run Configurations...;
5、在腾出的Run Configuration对话框中单击左边的Android Application,选择New_configuration选项,在右边选择Android
并在Project:中输入工程名称,选择下面的lauch(起初默认为Lauch Default Activity),单击lauch右边按钮,出现
相关的类名,单击下方的Apply按钮;
6、单击最下边Run按钮运行程序。
如果成功运行,将会出现一个运行结果,运行结果是一个虚拟的手机,可以等候一小段时间,就可以使用产家帮配置好的
一些功能:如google地图等等。
这样整个安装运行测试就完成了。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/73521/showart_1331432.html |
|