• Ubuntu下搭建Android开发环境


          忙了一下午,参考了很多资料,现在在ubuntu下搭建好了android开发环境。在搭建之前看到一篇文章说不能是有android不支持java 6,但是不巧的是为刚安装了java 6,那么没办法了,将就着就行了,真的不能用到时候再改也行。

    安装Ubuntu Android应用程序开发环境需要如下几个软件

    Java开发包:JDK 1.5/1.6

    开发集成环境(IDE): Eclipse 3.5.2

    Android开发环境:ADT

    Android SDK

    一.安装JDK

          根据ubuntu官方网站的 java安装配置 ,我们在中端中输入如下命令:

          这个过程可能比较慢,因为是用了新的partner源,大概20分钟就可以装完了,这里装到JDK是OpenJDK,具体有什么区别我也说不清楚了。还有一个疑问就是我发现在装完JDK以后,发现在/usr/lib/jvm/目录想有两个java目录,分别是java-6-sun和java-6-sun-1.6.0.20,这两个目录到文件都是相同到,不知道有什么区别。

    二.安装ecplise

          我是去ecplise官方网站下载3.5的最后一个版本ecplise 3.5.2,然后解压缩。在这这钱我首先在/home/user1/目录想创建了一个文件夹program,然后将ecplise就解压缩到这个文件夹。

    下面步骤三至步骤五多数都是参考 unbuntu android 开发环境搭配

    三.安装ADT

          启动Eclipse选择"Help" > "Install New Software...",出现如下界面:

          然后选择"Add...", 在"URL"中输入http://dl-ssl.google.com/android/eclipse/,如下图所示:

          点击"OK"以后会返回“Install”界面,这时候我们在“Work with:”栏中选择我们刚才添加的“Andorid-http://dl-ssl.google.com/android/eclipse/”,这时候会在下面出现一个“Developer Tools“到选项,选择安装Android DDMS和Android Development Tools,如下图所示:

    点击“Next”后选择accept license选项。如下图所示:

        最后点击Finish后,程序进入自动更新。如下图所示:


    四.下载Android SDK

          我这里将下载到Android SDK也解压缩到了program文件夹中,和ecplise放在同一个目录下。然后在ecplise中指定 Android 到路径为/home/user1/program/androidSDK。操作步骤为选择"Windows" > "Preferences",选择"Android", 在"SDK Location"中输入SDK目录。 如下图所示:


    五.更新Android SDK API

    下载下来到SDK不带API,需要手动更新,这里我大概更新花了半个小时,可能我网速的缘故吧。选 择"Windows" > "Android SDK and AVD Manager" > “Available Packages”。把Android 2.2, Android 2.1, Android 1.6 的都勾选上,最后点击"Install Selected",完成 SDK API的更新。如下图所示:


    六.创建AVD

          AVD是android virtual device,就是android虚拟设备,这个在我们没有android手机到时候,就用这个AVD来测试我们开发到程序。当然这个AVD也并不是所有程序都能测试,如果一个传感器程序就不能测试。

    创建方法如下:

    ecplise->windows->Android SDK and  AVD Manager->virtual Devices->new->

    name:my_avd

    target:Android 2.2-API Level 8(我之安装了Android 2.2,所以就一个选择)

    其他到如SD Card,Skin,Hardware都使用默认设置就可以了。

    点击Create AVD就完成了一个AVD到创建。

    七.创建Helloword应用程序

    参考 windows搭建android开发环境 

          这里需要说明的是我们在启动程序之前都会先创建一个启动配置,具体步骤如下。选择“ecplise->run->run configuration->左边栏选中Android Application->右边栏中为这个配置添加name为android_configuration->close“,接着就是依照参考文档中创建helloword程序。在run以后需要等一段时间才能出现程序到运行结果,开始我还以为启动失败了呢。

    注:创建HelloWorld应用程序中各名称参数的说明

    相关参数的说明:
    1. Project Name: 包含这个项目的文件夹的名称。
    2. Package Name: 包名,遵循JAVA规范,用包名来区分不同的类是很重要的,我用的是helloworld.test。
    3. Activity Name: 这是项目的主类名,这个类将会是Android的Activity类的子类。一个Activity类是一个简单的启动程序和控制程序的类。它可以根据需要创建界面,但不是必须的。
    4. Application Name: 一个易读的标题在你的应用程序上。
    5. 在"选择栏"的 "Use default location" 选项,允许你选择一个已存在的项目。

    作者:xwdreamer
    欢迎任何形式的转载,但请务必注明出处。
    分享到:
  • 相关阅读:
    java多线程
    golang编码转换
    golang csv,xls,xlsx
    golang 资源
    electron安装
    Ubuntu系统下面软件安装更新命令
    golang代码执行顺序
    datatables使用
    Echarts柱形图颜色设置
    golang chan 超时
  • 原文地址:https://www.cnblogs.com/xwdreamer/p/2297107.html
Copyright © 2020-2023  润新知