当前位置:首页 » 安卓系统 » androidubuntu1404

androidubuntu1404

发布时间: 2023-08-29 07:08:46

① 如何在Ubuntu下配置Android开发环境

方法和步骤:

(1)安装java Runtime (JDK) 和 Eclipse IDE

  1. 搜索和启动Ubuntu软件中心

    ② 一个超级大的安卓SDK,解压之后怎么关联到ubuntu14

    android sdk包括开发android app所需要的编译、调试、测试开发工具和API库。

    下载android sdk:

    http://developer.android.com/sdk/index.html

    在这个下载页中提供两种下载方式:

    • 集成了adt的ide和android sdk的包,即包含了android sdk、adt、eclipse的包。下载后,解压就可以了用了,所有依赖关系统都已设置好了。

    • 仅仅只有android sdk的包。

    • 由于我们需要了解详细的过程。所以我们目前选择下载仅仅只有android sdk的包。

      安装、设置:

    • 下载、安装androidsdk

    • 设置androidsdk环境变量

    • windows平台下:

      下载后,解压到到目录:

      E:sourceandroidandroid-sdk-windows

      设置环境变量:ANDROID_SDK=E:sourceandroidandroid-sdk-windows

      linux平台下:

      下载集成了的sdk包

      k@k-C410:/data/adt-bundle-linux-x86_64-20130917$ ls
      eclipse sdk

      设置sdk的环境变量:

      export ANDROID_SDK=/data/adt-bundle-linux-x86_64-20130917/sdk

      放到~/.bashrc文件中。

      如果你是新手,看到这里就可以了,下面的内容你可能会看得晕,但是等你看完后面的文章后,再回头看下面的内容,你就会好理解了.

      android sdk浏览:

      在根目录中:

      AVD Manager.exe:虚拟机管理工具

      SDK Manager.exe:sdk管理工具

      tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。

      build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。

      platform-tools目录:包含开发app的平台依赖的开发和调试工具。包括 adb、fastboot等

      platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。

      system-images目录:编译好的系统映像。模拟器可以直接加载。

      sources目录:androidsdk的源码目录

      samples目录:sdk例子

      android sdk工具介绍:

      SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具。

      zipalign:

      对齐工具。用于对签名后的apk包进行对齐。

    更多信息可参考《Linux就该这么学》

    ③ 如何用ubuntu 12.04 32bit 编译android 4.4.4

    系统环境

    系统:Ubuntu12.04 64位系统。

    源码:Android4.4源码。

    选择Ubuntu12.04,是因为在14.04上没能折腾成功,在上面兼容32位程序的配置有点烦。12.04必须要用64位的,编译Android4.4时需要64位环境,同时要兼容32位程序,折腾。

    步骤

    配置jdk6

    Android官方给的步骤是用OpenJdk,实测是不行的。网上找到https://jdk6.java.net/download.html
    这个网址有需要的jdk,下载自解压安装包。自解压后在当前目录下生成一个jdk的目录,打开/etc/environment,增加自己的jdk
    bin目录到PATH里面。同时新增如下环境变量:
    CLASSPATH=/path/to/your/local/jdk/dir/lib
    JAVA_HOME=/path/to/your/local/jdk/dir

    然后执行如下命令,设置系统的默认jdk:
    $ sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.6.0_38/bin/java 300
    $ sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.6.0_38/bin/javac 300
    $ sudo update-alternatives --install /usr/bin/javaws javaws /usr/local/java/jdk1.6.0_38/bin/javaws 300
    $ sudo update-alternatives --install /usr/bin/jar jar /usr/local/java/jdk1.6.0_38/bin/jar 300
    $ sudo update-alternatives --install /usr/bin/javap javap /usr/local/java/jdk1.6.0_38/bin/javap 300
    $ sudo update-alternatives --config java

    安装软件包
    能装的都要装上,以免编译失败,又要回过头重装,如下:

    $ sudo apt-get install build-essential make gcc g++ libc6-dev texinfo
    libncurses-dev git-core gnupg flex bison zip curl ncurses-dev libsdl-dev
    zlib1g-dev ia32-libs libxml2-utils lzma

    编译源码
    到源码目录下,如下:

    $ source build/envsetup.sh
    $ lunch
    选择arm平台。

    $ make -jn
    n为CPU个数的两倍,主要是提高编译速度。

    可能的错误

    编译过程碰到如下错误:
    File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
    File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
    raise child_exception
    OSError: [Errno 2] No such file or directory

    一般情况是因为前面的javap没有配置所致。如果必须的软件包没有安装,也会有类似的提示,仔细向上翻看错误提示,找到真正的错误地方,安装对应的软件包即可。

    ④ 如何在Ubuntu下配置Android开发环境

    一共分为3步走:
    1.配置JDK,安装Open jdk
    $sudo apt-get install openjdk-7-jdk或从oracle官网下载从官网下载JDK 解压安装,将解压出的文件用最高权限复制到/usr/lib/jvm里。
    sudo cp -r ~/jdk1.7/ /usr/lib/jvm
    (中间两个“/”没有连起来,有空格),修改环境变量
    sudo gedit ~/.profile
    在末尾加上
    export JAVA_HOME=/usr/lib/jvm/jdk1.7
    然后保存关闭,使用source更新一下
    $ source ~/.profile
    配置默认的JDK版本
    $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7/bin/java 300
    $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7/bin/javac 300
    $ sudo update-alternatives --config java
    $ sudo update-alternatives --config javac
    确认JDK是否安装成功
    $ java -version
    如果看到java version "1.7.XXXX",那么就表明安装成功了。
    2.安装ADT Bundle for Linux
    从谷歌官网下载ADT Bundle for Linux,这个包包含了android sdk和eclipse,并且也已经安装好了adt,下载完成后直接解压到安装目录。
    前面的也许和32位的ubuntu安装大同小异,但是接下来这是在64位系统上必须做的,否则会出现(...adb": error=2, 没有那个文件或目录)这样的错误。原因是Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。
    $ sudo apt-get install ia32-libs
    注意:ia32-libs比较大。

    ⑤ 如何在Ubuntu下配置Android开发环境

    配置开发环境具体步骤如下:


    一、设置root密码。

    因为ubuntu下为了安全,一般都是以普通用户进入系统。运行一些命令都需要root权限,如果之前没有设置root密码,只需要在终端运行:sudopasswdroot命令即可,要输入两次密码,密码不会回显出来。


    二、安装JDK

    1)首先下载JDK,下载页面:http://www.oracle.com/technetwork/java/javase/downloads/index.html(JDK6:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html),下载下来的是bin文件(系统是64位的话,下载linux64位的安装包)。将在/usr/lib目录下新建一个java目录,然后将文件拷贝到该java目录,给予可执行权限,然后再安装。以下是命令:

    cd/usr/lib

    sudomkdirjava

    cdjava

    cp~/jdkxxx.bin/usr/lib/java/

    sudochmoda+xjdkxxx.bin

    sudo./jdkxxx.bin


    jdkxxx.bin是下载的文件名,~/jdkxxx.bin是下载文件的保存路径。第一次执行sudo的时候需要输入root密码,输入就是了。

    到最后会看到一个Done.表示安装完成了。


    2)配置环境变量:打开/etc/profile文件,在文件的最下面加上下面一段内容:

    exportJAVA_HOME=/usr/lib/java/jdk1.6.0_29

    exportPATH=$JAVA_HOME/bin:$PATH

    exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH

    其中/usr/lib/java/jdk1.6.0_29是JDK的安装根目录。命令:

    sudogedit/etc/profile


    ctrl+s保存关闭,接着:

    sudosource/etc/profile


    使环境变量配置生效,这样就不用重启。但只在当前终端有效,如果再打开一个终端,则需要再执行一次。

    最后输入命令检查一下是否配置成功:

    java-version


    如果配置成功,会出现JDK的版本号,如下图所示:

热点内容
手机号序列码的密码在哪里 发布:2025-02-02 03:29:34 浏览:873
安卓怎么换回鸿蒙系统 发布:2025-02-02 03:24:35 浏览:507
完美国际邻水镇箱子密码是多少 发布:2025-02-02 03:17:04 浏览:618
测试java程序 发布:2025-02-02 03:16:49 浏览:888
android罗升阳 发布:2025-02-02 03:15:01 浏览:822
javascript编程语言 发布:2025-02-02 03:05:49 浏览:361
用电账号初始密码多少 发布:2025-02-02 03:04:03 浏览:107
python赋值运算符 发布:2025-02-02 03:00:51 浏览:905
怎么查询电脑ip地址和dns服务器 发布:2025-02-02 02:57:50 浏览:240
数据库应用系统的概念 发布:2025-02-02 02:44:46 浏览:549