Linux 下使用命令行开发 Android 应用程序

本文将讲述如何在Linux平台下使用命令行开发Android应用程序,以及如何创建PhoneGap的android项目,如果你对这此感兴趣,请就继续阅读本文。

首先,让我们安装Android SDK(我假设你已经安装了JDK和Ant)。你可以从在这里安装SDK到你的开发平台上。由于我使用的是Ubuntu,所以我下载Linux平台下的SDK到我的主目录。解压缩下载文件,并设置加载可执行文件的路径:

<font face="Courier New">1</font>$ tar <font face="Courier New">xvf android-sdk_r16-linux.tgz </font>
<font face="Courier New">2</font>$ export <font face="Courier New">PATH=$PATH:~/android-sdk-linux/tools:~/reqs/android-sdk-linux/platform-tools </font>
<font face="Courier New">3</font><font face="Courier New">$ android sdk</font>

Linux 下使用命令行开发 Android 应用程序

如果你不希望每次都设置PATH,你可以设置你的〜/.bashrc〜/.bash_profile文件。

然后,使用Android SDK的命令打开Android SDK管理器。下载必要的SDK版本包。我打算开发姜饼和冰淇淋三明治系统手机的应用程序,因此下载Android 4.0.3(API 15)和Android 2.3.3(API 10)的组件。

让我们来检查是否安装了SDK版本包

<font face="Courier New">1</font><font face="Courier New">$ android list targets</font>

当开发应用程序的时候,我们需要创建一个Android虚拟机(AVD)来测试应用程序:

<font face="Courier New">1</font><SPAN style="FONT-SIZE: 14px">$ android avd</SPAN>

Linux 下使用命令行开发 Android 应用程序

通过上一步,你可以下载并创建许多AVD。

查看AVD列表,可以使用以下命令:

<font face="Courier New">1</font><font face="Courier New">$ android list avd</font>

假设现在我们要在AVD上运行名字为"Gingerbread"的模拟器,使用下面命令:

<font face="Courier New">1</font><font face="Courier New">$ emulator @Gingerbread</font>

Linux 下使用命令行开发 Android 应用程序

现在我们已经基础设置好了开发Android应用程序的环境。

相关推荐