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

      为了开发linux驱动方便些,我们一般将linux作为Android的开发环境,那么就需要搭建Android的开发环境,下面是一些搭建Android底层时的心得:

      (1)安装JDK:除了普遍使用的下载压缩安装配置PATH 方法外,Ubuntu linux还提供了更简单的方法:

        #vim/etc/apt/sources.list后添加deb http://old-releases.ubuntu.com/ubuntu/ hardy multiverse源

        # apt-get update

        # apt-get install sun-java6-jdk

      (2)安装SDK:安装方法于windows系统下的安装方法类似,环境变量配置在linux终端输入:# gedit /etc/profile,在profile后添加:#export ANDROID_SDK_PATH=/sdk/android/android-sdk-linux和   #export PATH=.:$ANDROID_SDK_PATH/platform-tools:$PATH然后保存。

      (3)安装配置ADT:由于大多数人不能访问google网站,所以我们一般采用离线安装ADT。方法等同于在windows下的安装方法。然后在单击window下的preferences,单击Android,在右侧的“SDK Location”输入SDK的安装目录后点击“OK”。

      (4)建立AVD:我们可以在eclipse里面建立AVD(方法和windows下一样),也可以重新下载一些虚拟机,比如夜神。

      (5)安装Android NDK:先下载NDK,然后解压在profile文件里配置PATH(CDT的安装和ADT一样)。

      (6)编译NDK(测试linux驱动):在Android NDK目录下的samples目录中有许多例子,进入例子目录输入ndk-build就会自动编译,编译后的.so文件放在libs/armeabi目录下。

      (7)导入NDK:点击eclipse下的File的“Android Project”菜单项,在“New Android Project”中选择“Create project from existing source”选项,选择要导入的例子单击“Finish”。

      (8)配置NDK开发环境:单击eclipse工程的鼠标右键菜单的“properties”,选择左侧的“builder”单击右侧的“New”按钮,弹出“Choose configuration type”对话框,选择“Program”后“OK”弹出“Edit Configuration”对话框,输入相应内容(Location表示要执行的命令,Working Directory一般为要执行的命令目录,Arguments表示命令行参数),除了Main页外,还要设置Refresh页(单击“Specify Resources”并选择libs目录后Finish)和Build Options页(单击“Specify Resources”选择jni目录Finish),最后修改gl_code.cpp文件,在编译工程时会重新编译NDK。

                                                                                                                       17:30:14

                                                                                                                      2016-04-23

  • 相关阅读:
    团队管理-每日站会,代码审查,结对编程
    Linux awk命令详解
    【Vegas原创】Excel中,日期和时间用&连接后格式不正确的解决方法
    SQLServer 数据库变成单个用户后无法访问问题的解决方法
    【Vegas原创】查询SQL Server更改记录的语句
    【Vegas原创】SQL Server 只安装客户端的方法
    IT? 挨踢
    64位Windows无法打开会声会影X5的解决方法
    小型IT部门建设之我见
    要熟练掌握的七个人生工具
  • 原文地址:https://www.cnblogs.com/sakura029/p/5425066.html
Copyright © 2011-2022 走看看