zoukankan      html  css  js  c++  java
  • android ndk环境配置(转)

    转载自:http://jingyan.baidu.com/article/3ea51489e7a9bd52e61bbac7.html

    android sdk 更新到 r23 时,eclipse 自带 adt版,里面并没有设置ndk的路径,从而导致了在ndk配置方面的难度。本文主要适合:

        ① 使用 android sdk r23 20140702 的朋友

        ② 使用 android ndk r10 的朋友

        ③ 想知道andorid adt自带eclipse无法设置ndk路径的解决方法

        ④ 不知道如何配置 Java8 jdk8 环境的朋友

        ⑤ 不知道如何使用代理ip的朋友

        ⑥ 不知道如何更新 android sdk的朋友

        ⑦ 不知道如何访问google的朋友

        ⑧ 不知道如何下载 android sdk, android ndk的朋友

        ⑨ 不知道如何解决android模拟器速度慢的问题的朋友

        

        方便他人亦是方便自己,如果觉得还行就点下投票吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问的也可留言哦, 谢谢!

        软件和视频百度云链接:http://pan.baidu.com/s/1c01V3Fy 密码:ytp2

        :由于优酷对视频进行了压缩,特将高清版放到百度云,欢迎大家学习

     

    工具/原料

    • win7 x64
    • jdk-8u11-windows-x64.exe
    • adt-bundle-windows-x86_64-20140702.zip
    • android-ndk32-r10-windows-x86_64.zip
    • 代理服务器工具
    • com.android.ide.eclipse.ndk_23.0.2.1259578.jar

    建立Android根目录

    1. 1

      建立一个根目录如:“D:Android”

    2. 2

      设置环境变量

      ANDROID_SDK_HOME D:Android

      END

    Java 环境搭建222

    1. 1

      具体参见:

          http://jingyan.baidu.com/article/215817f7e3f2bd1eda1423f4.html

      END

    ADT 环境搭建333

    1. 1

      下载ADT:

      ① 到百度云中下载:链接地址见简介

      ② 到Android官网下载(如何无法打开官网,可以先看第五步-如何配置代理服务器,通过代理访问):http://developer.android.com/sdk/index.html

      注意:下载sdk的时候如果一直点击鼠标左键,如果出现下载连接循环,可以如下图所示的方法下载

    2. 2

      将它解压到根目录下,如:“D:Android”下面

    3. 3

      设置环境变量(可选-主要是方便控制台上的操作):

      PATH下面追加  D:Androidadt-bundle-windows-x86_64-20140702sdkplatform-tools

    4. 4

      注意,android 4.4 有三个版本:

      API 19:Android 4.4 (KitKat) 

                   主要用于32位手机系统的开发

      API 20 : Android 4.4(KitKat Wear) ,简称W系列

                   主要用于google眼镜,google手表等小饰品的开发

      API 21 : Android 4.X(L Preview),简称L系列

                    主要用于64位手机系统的开发,目前还支持预览版 

      如下图所示:

      END

    ndk 环境搭建444

    1. 1

      下载NDK:

      ① 到百度云中下载:链接地址见简介

      ② 到Android官网下载:

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

      注意:下载ndk的时候如果一直点击鼠标左键,如果出现下载连接循环,可以如下图所示的方法下载

    2. 2

      将他解压到根目录“D:Android”下,启动"D:Androidadt-bundle-windows- x86_64-20140702eclipseeclipse.exe"后发现该版本没有能够设置ndk路径的地方,解决方法如下,具体的方法见 “andorid adt自带eclipse无法设置ndk路径”

    3. 3

      将百度云中的 “com.android.ide.eclipse.ndk_23.0.2.1259578.jar”下载下来

    4. 4

      将“com.android.ide.eclipse.ndk_23.0.2.1259578.jar”复制到"D:Androidadt- bundle-windows-x86_64-20140702eclipsepluginscom.android.ide.eclipse.ndk_23.0.2.1259578.jar"

    5. 5

      启动"D:Androidadt-bundle-windows-x86_64-20140702eclipseeclipse.exe"

    6. 6

      选择菜单栏上的[Window->Perferences->Android->NDK]设置 NDK Loaction 为D:Androidandroid-ndk-r10;

      END

    代理服务器搭建555

    1. 1

      下载代理服务器:

      到百度云中下载:链接地址见简介

    2. 2

      配置代理服务器,具体见:

       “http://jingyan.baidu.com/article/6181c3e06c0605152ef153fa.html”

    3. 3

      通过代理服务器方式更新andorid sdk,具体见:

          http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

      END

    验证NDK环境搭建666

    1. 1

      在eclipse中导入“D:Androidandroid-ndk-r10sampleshello-jni”程序, 具体流程如下图所示:

    2. 2

      右键工程 Android Tools 下面的 Add Native Support,具体见:

      http://jingyan.baidu.com/article/03b2f78c73b5a85ea237aeb0.html

    3. 3

      1、“Ctrl+B”build工程;

      2、右键->Run As..->Android Application...

      3、观察模拟器效果

      注:关于“如何解决andorid模拟器慢的问题”可以看:

          http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html

      具体流程见下图:

      END

    总结

    1.    至此ndk环境配置完毕;

    2.     如果在配置环境或者开发的过程中遇到了一些诡异的问题时,建议大家看

      “android ndk 开发建议”

        http://jingyan.baidu.com/article/ac6a9a5e7dbe282b653eac9b.html

    3.     关于“eclipse导入java和android sdk源码,帮助文档”的解决方法:

      http://jingyan.baidu.com/article/acf728fd2476e2f8e410a35a.html

  • 相关阅读:
    python设计模式之简单工厂
    python设计模式之观察者模式
    python设计模式之模版方法设计模式
    python设计模式之策略模式
    python编程之数据描述器
    python设计模式之单例模式
    .NET 开源工作流: Slickflow流程引擎高级开发(七)--消息队列(RabbitMQ)的集成使用
    .NET 开源工作流: Slickflow流程引擎快速入门之四:--SlickGraph 流程模型编码建模工具使用手册
    .NET 开源工作流: Slickflow流程引擎快速入门之三: 简单或分支流程代码编写示例
    .NET 开源工作流: Slickflow流程引擎快速入门之二: 简单并行分支流程代码编写示例
  • 原文地址:https://www.cnblogs.com/YangBinChina/p/3914754.html
Copyright © 2011-2022 走看看