如何在Linux系统上安装Android 4.4

如何在Linux系统上安装Android 4.4,第1张

第一步:在Linux上安装VirtualBox

1、大多数的Linux发行版中,官方源都有VirtualBox,例如在Ubuntu中安装

$ sudo apt-get install virtualbox

第二步:下载并在VirtualBox中安装Android 4.4 kitkat

2、这步挺简单的,只是需要去androud Sourceforge.net项目下载Android 4.4 x86 Kit Kat文件(地址)

3、要想安装Android 4.4 kitkat,首先,你需要启动刚刚下载.iso文件,打开VirtualBox,创建一个新的虚拟机,然后按照下面图片设置:

4、接下来,它会询问你新设备的内存大小,Android 4.4 kikat需要1G内存才能完美运行,但是由于我的电脑只有1G内存,我只能选择512MB。

5、选择“现在创建虚拟硬盘”(“Create a virtual hard drive now”)来创建一个新的硬盘。

6、它现在会询问你新虚拟硬盘的类型,选择VDI

7、现在设置虚拟硬盘大小,你可以按照你的所需来设置任何大小,但是除了将来安装Apps所用的空间,至少需要4G来保证系统正确安装。

8、现在你的新虚拟设备创建好了,可以启动下载的.iso文件了,从左边的列表选择创建的虚拟机,点击设置->存储,如下图,选择android 4.4 kitkat RC2的镜像文件。

9、点击OK,打开机器,启动.iso镜像,选择“安装”开始在虚拟机上安装系统。

10、请选择一个分区来安装Android-x86

11、如下图,你可以看见cfdisk界面,cfdisk是一个分区工具,我们将要使用它来创建一个新的硬盘分区,用来安装Android 4.4,现在,点击“New”

12、选择“Primary”作为分区类型

13、接下来,设置分区大小

14、现在我们必须给硬盘创建新的引导使其能够写入新的分区表,点击“Bootable”给引导标记新的分区,你不会注意到有任何变化,但是引导标记将会自己给选中分区。

15、完成之后,点击“Write”对硬盘写入新的分区。

16、它会询问念清你是否确认,输入“yes”并点击Enter

17、现在我们的新硬盘已经创建,点击Quit你就可以看来类似下图的显示,选中刚刚创建的用来安装Android的分区,点击Enter

18、选择“ext3”作为硬盘文件系统并格式化

19、它将会询问你是否需要安装GRUB启动器,当然选择Yes,如果不这样,你将不能启动新系统,所以选择带高肆Yes并点击Enter

20、最后,它会问你是否设置/system分区能写入,选择yes,它会在安装完系统后帮助你减少很多麻烦。

21、安装将会开始它的任务,安装器结束工作后,选择重启,在我做测试的时候,“Run-Android x86”不起作用,所以蠢轿你不得不重启。

22、我们已经完成安装Android 4.4 KitKat RC2,问题是VirtualBox将会继续加载.iso镜像文件而不是从虚拟硬盘驱动启动,所以为了修正这个问题,选择设置->存储->移除iso文件

23、你可以启动你的虚拟设备,运行你的Android系统了

24、使用Android之前,你需要完成一个向导来进行配置。你会看见如下屏幕,现在的问题是,鼠标不能在android 4.4 kitkat工作,这意味着我们需要展示我们高超的键盘试用技巧了。首先,选择语言,你需要使用键盘上键和下键,进行到下一步,敲击右键移动光标,选择Enter

在ubuntu下搭建android开发环境,准备学习一下android开发。经过2个多小时,终于搭建成功。

1、安装JDK

首先到oracle的官网上下载linux版本的JDK(网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html),这里选择 Linux x86 - Self Extracting Installer。直接运行安装,先把这个文件cp到你的安装目录下,然后在你的安装目录直接执行:

./jdk-6u26-linux-i586.bin

如果执行失败是因为没有执行权限,那么还需要加上执行权限:

chmod +x ./jdk-6u26-linux-i586.bin

安装程序会自动给你安装到当前目录的jdk1.6.0_26目录下。程序安装好了,接着需要设置环境变量。执行:

sudo gedit /etc/profile

执行中提示:(gedit:4849): Gtk-WARNING **: Attempting to store changes into `/root/.local这个错误,从网上搜索了一下,sudo mkdir -p /root/.local/share/ 也就是表示以超级用户(sudo命令)身份创建目录,这样解决了这个问题。

在配置文件最后加入如下部分:渗轮兆

export JAVA_HOME=/home/jackwong/jdk1.6.0_26

export JRE_HOME=/home/jackwong/jdk1.6.0_26/jre

export PATH=/home/jackwong/jdk1.6.0_26/bin:$PATH

export CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/lib

保存,然后注销当前用户,重新登录,环境变量就生效了。

验证是否安装成功:

执行:

java -version

如果出现:

java version "1.6.0_26"

Java(TM) SE Runtime Environment (build 1.6.0_26-b06)

Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)

这样的信息,就说明OK了。

注意,ubuntu默认已经安装了openjdk,所以你就算不安装jdk,执行java -version也不会报错,但是报告的信息和安装了jdk是不一样的,请注意区分。

2.安装eclipse

目前官方推荐开发环境是eclipse+ADT。当然你完全可以采用其他任何一种开发环境,但是我还是选桐基择了官方的推荐,因为一切都是免费的。下载eclipse的地址是:http://www.eclipse.org/downloads/我下载的是32bit linux :

Eclipse IDE for Java Developers。

我下载下来的文件是eclipse-java-juno-SR1-linux-gtk.tar.gz

当然首先是解压,执行命令:

tar zvxf eclipse-java-juno-SR1-linux-gtk.tar.gz

解压成功之后,就出现了一个eclipse目录。这个目录就是安装好的eclipse了,进入这个目录,执行eclipse文件,即可启动eclipse。

自己丛租建立桌面启动快捷方式,即桌面右键创建启动器。

3.下载安装Android SDK Starter Package

Android SDK Starter Package这个只是SDK的核心基本工具,有了它,再利用它的管理工具下载其他你需要到部分。看到这个目录中有个android脚本文件了吗?执行它,就会启动Android SDK and AVD Manager,这个工具可以帮你下载其他你需要的部分,还可以创建模拟机。

下载地址是:http://developer.android.com/sdk/index.html

一般是下载最新版,我下载的:android-sdk_r21.1-linux.tgz。

接下来当然是解包了:tar zvxf android-sdk_r21.1-linux.tgz

解包完毕,就会在当前目录下出现android-sdk-linux_x86目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!

4.安装ADT(Android Development Tools)插件

ADT插件是google官方开发的Eclipse的一个插件,专门为Android应用开发而准备的。 启动 Eclipse, 然后选择 Help >Install New Software....。单击右上角的Add按钮,在d出的 Add Repository 对话框中,Name一栏目填写 "ADT Plugin",在Location一栏就有两个选择,一个是填入下载网址:https://dl-ssl.google.com/android/eclipse/,这样就可以网上下载安装。第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可。这里我用的是第一种方法。比如我用的就是第二种,把Developer SDK Tools前面的checkbox选上,然后单击下面的next按钮,然后就等着安装进度条完成吧,其中会出现安装软件的列表,你单击Next即可,然后会出现license,你必须选择agree才行,然后单击finish就完成了。安装完成之后,重启eclipse即可。

5.配置ADT 插件

配置的内容就是要修改在eclipse中到ADT插件的引用指向,需要指向前面安装好的Android SDK目录,还记得这个目录吗?

启动eclipse,选择Window >Preferences..

在d出的Preferences对话框中左边选择Android标签,右边SDK location选择你当初Android SDK的目录即可。比如我到目录是:/home/AAA/android-sdk-linux_x86(AAA这里是我的用户名),然后单击apply,再单击ok即可。

在这个过程中会d出一个对话框问你是否要参加google的满意度调查报告。你可以选择参加还是不参加。单击process按钮即可。

安装好之后,你可以常用Help >Check for Updates选项来保持ADT保持最新。

6.添加Android *** 作系统和部件

到目前为止,基本配置都差不多了,但是为了开发android应用,还必须添加一个android *** 作系统,用于模拟器模拟你的应用程序。当然还有一些其他部件需要安装。其实就是通过SDK 工具包中的Android SDK Manager来完成。当然在eclipse中可以直接启动这个程序:Window >Android SDK Manager.

当然也可以直接运行sdk目录下的tools目录下的android脚本来启动。

推荐的部件一般是:

SDK Tools,这个你安装了sdk starter package实际上已经装好了。

SDK Platform-tools,这个要装。

SDK platform,这个至少需要一个。也就是 *** 作系统,你可以下载多个,比如2.2,3.1你可以都下载,但是至少必须一个,因为模拟器运行的时候是必须要的。所以,如果你想各种平台都模拟测试一下,那么你就需要各种版本的android都下载一个。

我下载了SDK Platform-tools和Android 2.3.3,Android 4.1,Extras几个包。

下载完成之后,Android的开发环境就搭建好了。

7.对模拟器进行设置

选择windows->Android Virtual Device Manager 点击new,具体配置如图.

完成后点击start,虚拟机运行后,可将语言调整为中文简体。

8.hello,android测试程序

启动eclipse,选择File->New->Project...,选择android下Android Application Project.

Application name:Hello,Android 这是应用程序名字,也是程序运行的时候显示在屏幕上方的文字,注意第一个字母要大写。

project name:HelloAndroid 这是项目名称,也就是包含文件的目录名称

Package Name:my.android 这个不用解释,学过java的都应该知道,这是类的包名。

其它地方默认就可以了。

然后一路next,在Activity name处设置为:Helloandroidactivity(注意要求第一个字母大写)就可以了。

完成后,在my.android下找到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虚拟机,并运行该程序。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12504497.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存