zoukankan      html  css  js  c++  java
  • Android 开发环境搭建

    JDK配置

    安装完成之后:

    我的电脑——右键属性——高级系统设置——环境变量——系统变量新建——变量名JAVA_HOME   变量值为所安装JDK的根文件夹,如F:Javajdk1.7.0_60——确定

    系统变量PATH——编辑——末尾加上; %JAVA_HOME%in;%JAVA_HOME%jrein;——确定

    确认:

    控制台java –version


    安装Eclipse

    解压安装

    Android SDK & NDK

    安装之后须要对SDK进行配置:

    我的电脑——右键属性——高级系统设置——环境变量——系统变量新建——变量名ANDROID_SDK   变量值为SDK 的plateform tools文件夹,如F:SdkNdkandroid-sdk-windowsplatform-tools——确定

    系统变量PATH——编辑——末尾加上;%ANDROID_SDK%——确定

    确认:

    控制台adb

    问题:

    SDK MANAGER闪退的话,改动SDK文件夹下的toolsandroid.bat,将当中的set java_exe=改为set java_exe=F:Javajdk1.7.0_60injava.exe,值即为你安装的JDK中java.exe的位置,同一时候凝视掉calllibfind_java.bat。用rem就可以凝视,问题解决,只是在之后须要更新Android SDK Tools的时候。是不能自己主动安装的。因此在发现提示无法安装sdk tools时候可到temp自行解压替换,可是不要替换android.bat,不然可能还要再次改动。

    SDK与NDK的差别:

    两者都是开发工具。SDK包括SDK MANAGER与AVD MANAGER,而NDK有一个强大的编译集合。当须要使用c/c++进行开发比方操作地址时。原来的时候须要通过JNI再去调用c/c++。而如今使用NDK会更加方便,而使用c/c++进行开发程序执行效率更快

    通过改动HOSTS文件能够加快或者解决SDK MANAGER无法更新或者下载的问题,原理是大陆的DNSserver可能封杀了一些域名。所以对其请求时会得不到相相应的IP地址,所以能够再本地的HOSTS中加入相应域名的IP映射,直接对其进行訪问。

    ADT

    打开ECLIPSE——HELP——Install  new software——work with:https://dl-ssl.google.com/android/eclipse/——回车——勾选Developer Tools——next——next——接收协议——finish,等待下载完毕安装

    安装后自己主动弹出一个窗体。意为找不到SDK MANAGER。进入preference——Android设置SKD MANAGER的位置就可以

    假设连接不上网络能够使用下载好的ADT或者使用代理进行下载。或者改动HOSTS文件直接指定域名地址也可
    注:ADT版本号22.6.0以后,当你创建一个最低兼容版本号为4.0曾经的Android project时,eclipse会自己主动为你再创建一个appcompatv7的工程,这是Google自己的一个兼容包。作用是让低版本号的安卓系统也能訪问ActionBar,不影响正常开发,使用网上清除此工程的关联或者创建最低兼容版本号为4.0以上Android project时就不会出现这个兼容包,自己取舍,再不行就换低版本号的ADT

  • 相关阅读:
    chrome设置中显示“由贵单位管理”的解决办法
    使用Record Espresso test脚本录制功能
    win10启动.net framework 3.5失败的解决办法
    Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio解决办法
    Python+Selenium学习--自动化测试用例实例
    linux之awk命令(转载)
    linux之shell1
    linux之egrep命令
    linux之grep命令
    python3安装pcap遇到的问题
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5155805.html
Copyright © 2011-2022 走看看