硬件平台:AM335X Starter Kit

AM335X Starter Kit Android 开发环境搭建_第1张图片


AM335X Starter Kit Android 开发环境搭建_第2张图片

Android 开发源码包下载地址:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin 安装空间大概需要10G

创建文件夹:mkdir /home/Android

拷贝bin文件到/home/Android文件夹中

改变属性:chmod a+x TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin

开始安装:./TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin

安装完全结束后会产生以下源码树:

Android File System:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/

Android Linux Kernel:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/kernel

Bootloader:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/u-boot

Toolchain :***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin

接着安装JDK,下载 jdk-6u20-linux-i586.bin

安装:sudo -s ./jdk-6u20-linux-i586.bin

配置环境变量:打开/etc/profile,结尾处添加:

export JAVA_HOME=/JDK_PATH/jdk1.6.0_20
export JRE_HOME=/JDK_PATH/jdk1.6.0_20/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export PATH=/***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH

保存退出

source /etc/profile

检验是否安装

java -version

正常会出现提示:

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

编译bootloader:

$ cd u-boot

$ make CROSS_COMPILE=arm-eabi- distclean
$ make CROSS_COMPILE=arm-eabi- am335x_evm_config
$ make CROSS_COMPILE=arm-eabi-

编译kernel:

$ cd kernel

$ make ARCH=arm CROSS_COMPILE=arm-eabi- distclean
$ make ARCH=arm CROSS_COMPILE=arm-eabi- am335x_evm_android_defconfig
$ make ARCH=arm CROSS_COMPILE=arm-eabi- uImage


AM335X Starter Kit Android 开发环境搭建_第3张图片


AM335X Starter Kit Android 开发环境搭建_第4张图片

本EVM板还包括WIFI/Bluetooth无线模块,图为搜索蓝牙设备。

更多相关文章

  1. 可以看到android源码的网站
  2. Android剪切图片
  3. android button 上添加图片
  4. android 图片相关处理
  5. android 状态栏透明,源码修改教程
  6. android从网上加载图片简单示例
  7. Android图片的处理类
  8. android 多点触摸实现图片缩放
  9. Android # 源码下载相关

随机推荐

  1. 短视频平台源码android四种不同的事件实
  2. 【web browser】启动android默认浏览器
  3. Android之ViewFlipper的使用与ListView的
  4. Android--自定义SeekBarPreference控件
  5. Android(安卓)SDK和最新ADT下载地址
  6. Android的各种onTouch
  7. Android(安卓)使用CoordinatorLayout+App
  8. Android(安卓)RecyclerView 去掉滑动边缘
  9. Android中shape的使用
  10. android中ScrollView中TextView无法铺满