• 读书笔记(二)


      这一章主要是关于Android底层开发环境的搭建。主要包括Android应用程序开发环境、Android NDK开发环境和交叉编译环境的搭建。Android底层开发环境需要用到的工具有JDK6以上版本、Eclipse、ADT、CDT、AndroidADT、AndroidCDT、交叉编译环境、Linux内核源代码、Android源代码。有了这些工具之后接下来的步骤有:1安装JDK、2配置Android应用程序开发环境、3安装Android NDK开发环境、4安装交叉编译环境这四个步骤

    。安装JDK的详细过程:在Ubunto Linux中安装JDK的方法很多,可以从官网上直接下载JDK,进行配置。直接下载JDK的压缩包(tar.gz),并将其解压缩可以到任何目录。然后在Linux终端输入命令打开profile文件来设置PATH环境变量。

    配置Android应用程序开发环境:下载并安装AndroidSDK下,下载SDK,下载地址:http://developer.android.com/sdk/index.html,选择Linux(i386)。因为SDK只有32位的,如果装的是64位系统,则要安装ia32-libs,运行32位程序。Ubunto安装命令:sudo apt-get install ia32-libs(在Ubunto中的命令)。下载完成后解压,在终端进入到SDK的根目录,然后执行:tools/android update sdk –no-ui即可开始和windows里面一样的更新。更新完成后配置环境变量。使用命令 vi /etc/profile 编辑文件profile,然后在下面增加下面内容:export ANDROID_HOME=/opt/softwaretools/android-sdk-linux  export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH   /opt/softwaretools/android-sdk-linux为SDK的根目录。这个配置之后,以后要执行android里面的命令,就不是需要进到这个目录,直接可以在终端里面输入。修改完成后,使用命令 :wq! 保存关闭文件,再执行命令 source /etc/profile 使配置生效一下。在终端输入:android,如果Android SDK Manager窗口出来了,就证明环境配置成功。

    配置Android NDK的开发环境:下载Android NDK、安装CDT、命令行方式编译Android NDK程序、直接导入Android NDK的例子、配置Android NDK的集成开发环境。

    配置交叉编译环境:X86架构的CPU采用的是复杂指令集计算机,而ARM架构的CPU使用的是精简指令集计算机。由于这两种计算机采用的是完全不同的指令集,因此在X86架构上运行ARM上的程序就必须使用交叉编译环境。

    http://www.cnblogs.com/lkm-6398/

     

  • 相关阅读:
    VS编译cmake工程提示 “无法识别的标记”错误解决方法
    Markdown
    latex公式
    ros:time::now()详解
    c++中PROTOBUF遍历所有属性及值
    ORB-SLAM3相关博文
    WSL2安装及GUI图形界面配置踩坑指南
    ROS与PCL数据转换
    手眼标定中AX=XB求解方法及MATLAB、C++代码
    正则表达式用于数据清洗
  • 原文地址:https://www.cnblogs.com/lkm-6398/p/5422577.html
Copyright © 2020-2023  润新知