• Windows + Ubuntu下JDK与adb/android环境变量配置完整教程


    假设JDK和android sdk路径分别如下:

    D:Program FilesJavajdk
    D:android-sdk


    1.JDK环境变量配置
    JAVA_HOME=D:Program FilesJavajdk

    path=%JAVA_HOME%in;%JAVA_HOME%jrein;

    classpath=,;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

    (注意:classpath要以.;开头。英文状态下的“点 分号”)

     

    2.adb/android环境变量配置

    ANDROID_HOME=D:android-sdk

    path=%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;


    3. adb server 端口配置

    自己配置 adb server 端口,使用一个生僻的值。

    在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值即可。

    最好选择一个5位数的端口号(10000 ~ 65535),不易重复。

    win下只要在环境变量中增加一个ANDROID_ADB_SERVER_PORT ,值填你自己定义的端口。


    linux下只要 export $ANDROID_ADB_SERVER_PORT = 自定义端口,即可。

    如win下新建变量ANDROID_ADB_SERVER_PORT :
    ANDROID_ADB_SERVER_PORT = 65533


    Ubuntu 下开发 Android 环境变量设置

     

    -----------------------------------------------------
    ANDROID_SDK_HOME:
    /home/cmm/avds

    PATH:
    /home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools

    CLASSPATH:
    $JAVA_HOME/lib:$JAVA_HOME/jre/lib

    ----------------------------------------------------------

    Step1: 配置环境变量
    sudo gedit ~/.profile


    在末尾加上:
    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/cmm/android-sdk-linux/tools:/home/cmm/android-sdk-linux/platform-tools
    export ANDROID_SDK_HOME=/home/cmm/avds

    存在的问题:
    Android系统默认的AVD创建目录在:/home/cmm/.android/avd

    通过如上ANDROID_SDK_HOME设置项,然后重启机器(貌似必须重启,不然设置无法生效),

    这样AVD的创建路径就变为用户自定义的了


    Step2: 然后保存关闭,使用source更新下
    $ source ~/.profile

    Step3: 使用env命令察看JAVA_HOME的值
    $ env
    如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。


    参考:
    Ubuntu 12.04 中安装和配置 Java JDK
    http://www.cnblogs.com/bluestorm/archive/2012/05/10/2493592.html

  • 相关阅读:
    springboot2的redis缓存管理器cacheManager配置,使存入json格式数据
    td内有图片和文字,如何都垂直居中?
    java使用itext导出PDF文本绝对定位
    plsqlDeveloper快速输入(自动替换)配置
    ExtJs4grid合并行
    MySQL存储引擎与体系结构
    Spring AOP
    在IoC容器中装配Bean
    java内存区域与内存溢出异常
    spring IoC(一)
  • 原文地址:https://www.cnblogs.com/bluestorm/p/8724698.html
Copyright © 2020-2023  润新知