ITPub博客

首页 > IT职业 > IT生活 > 瑞芯微RK3288_Android9.0 SDK版本说明手册

瑞芯微RK3288_Android9.0 SDK版本说明手册

IT生活 作者:SZX511 时间:2019-08-05 15:48:56 0 删除 编辑

本SDK基于谷歌Android 9.0最新系统,只适配瑞芯微RK3288(W_Version),只适用于RK3288(W_Version) MID 平台及基于其上开发的产品。


注: 本SDK软件包仅支持 RK3288(W_Version),不支持旧 RK3288 芯片。


主要支持功能
数据通信:WiFi、USB 以太网卡、USB、SDCARD

应用程序:Launcher3、APK 安装器、浏览器、计算器、日历、相机、闹钟、下载、电子邮件、资源管理器、GMS 应用、音乐、录音、设置、视频播放器


SDK 获取说明

获取 SDK
SDK 通过瑞芯微代码服务器对外发布。其编译开发环境,参考附录 A 编译开发环境搭建。
客户向瑞芯微技术窗口申请 SDK,需同步提供 SSH 公钥进行服务器认证授权,获得授权后
即可同步代码。关于瑞芯微代码服务器 SSH 公钥授权,请参考附录 B SSH 公钥操作说明。

RK3288(W_Version)_ANDROID9.0_MID_SDK 下载地址如下: http://bbs.16rd.com/citiao-xinpian-RK3288.html


如果需要包含 GMS 包的 SDK(需要开通权限),使用如下地址:

注: Repo 是 Google 用 Python 脚本写的调用 Git 的一个脚本,主要是用来下载、管理Android 项目的软件仓库,其下载地址如下: http://bbs.16rd.com/thread-478785-1-1.html


为方便客户快速获取 SDK 源码,瑞芯微技术窗口通常会提供对应版本的 SDK 初始压缩包。以 RK3288(W_Version)_ANDROID9.0_MID_SDK_V1.0.0_20190410.tar.gz 为例,拷贝到该初始化包后,通过如下命令可检出源码:
$ mkdir RK3288
$ tar zxvf RK3288(W_Version)_ANDROID9.0_MID_SDK_V1.0.0_20190410.tar.gz
-C RK3288
$ cd RK3288
$ .repo/repo/repo sync -l
$ .repo/repo/repo sync

补充说明
Android 9.0 SDK 已不再支持 UMS 功能,平台设备皆使用合并分区;
Android 9.0 SDK 已支持全盘加密功能;
Android 9.0 SDK 已支持 Verified boot 2.0 (avb)的功能

SDK 编译说明
JDK 安装
Android 9.0 系统编译依赖于 JAVA 8。编译之前需安装 OpenJDK。
安装命令如下:
sudo apt-get install openjdk-8-jdk
配置 JAVA 环境变量,例如,安装路径为/usr/lib/jvm/java-8-openjdk-amd64,可在终端执行如下命令配置环境变量:
$ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
$ export PATH=$JAVA_HOME/bin:$PATH
$ export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

编译模式
SDK 默认以 userdebug 模式编译。
使用 adb 时,需要先执行 adb root 使 shell 获取 root 权限,进而执行其它像 adb remount、adb push 等操作,其中 adb remount 前要先 disable-verity,执行 adb disable-verity


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31529038/viewspace-2652720/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
AR产品,VR产品定制,全息投影,裸眼3D,体感互动,投影互动,真人大屏互动,unity定制等

注册时间:2018-03-29

  • 博文量
    291
  • 访问量
    695362