android sdk 编译--如何将源代码加入android.jar,以及make原理首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行:packages_to_document :=在该变量的赋值语句最后添加xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/frameworks/base/<你的
错误提示信息 FAILURE: Build failed with an exception. * What w
转载
2021-07-15 11:36:00
2077阅读
2评论
第三章 CanMV简介本章将对CanMV进行简单介绍
本章分为如下几个小节:
3.1 初识CanMV
3.2 CanMV的应用开发方式3.1 初识CanMV
CanMV是嘉楠科技针对AIOT编程的独立开源项目,其源代码在GitHub上开源(https://github.com/kendryte/canmv.git),可在例如Kendryte K210等强大的嵌入式AI SoC上运行,CanMV提供
第十四章 按键输入实验本章实验将介绍如何使用CanMV让Kendryte K210获取板载按键的状态。通过本章的学习,读者将学习到在CanMV下读取Kendryte K210的GPIO上的高低电平状态。
本章分为如下几个小节:
14.1 maix.GPIO模块介绍
14.2 硬件设计
14.3 程序设计
14.4 运行验证14.1 maix.GPIO模块介绍
有关maix.GPIO模块的介绍,请见
第五章 SDK镜像烧录本章向用户介绍如何将编译得到的镜像文件(uboot.img、boot.img、rootfs.img、recovery.img等)烧写并运行在ATK-DLRK3568开发板上。
Rockchip平台提供了多种镜像烧写方式,譬如在Windows下通过瑞星微开发工具烧写、通过SD卡方式烧写、通过FactoryTool工具批量烧写(量产烧写工具、支持USB一拖多烧写)以及在Ubunt
第十六章 machine模块实验本章实验将介绍machine模块的基础知识,以及machine模块内部分函数的使用。通过本章的学习,读者将学习到machine模块的基本使用方法。
本章分为如下几个小节:
16.1 machine模块介绍
16.2 硬件设计
16.3 程序设计
16.4 运行验证16.1 machine模块介绍
machine模块是CanMV内置的模块,machine模块包含了与K
第五十一章 蜂鸣器实验本章实验将介绍如何使用CanMV让Kendryte K210控制板载的蜂鸣器发声。通过本章的学习,读者将学习到在CanMV下控制Kendryte K210的GPIO输出高低电平。
本章分为如下几个小节:
13.1 maix.GPIO模块介绍
13.2 硬件设计
13.3 程序设计
13.4 运行验证13.1 maix.GPIO模块介绍
有关maix.GPIO模块的介绍,请见第
第三十一章 视频播放实验本章将介绍CanMV下的视频播放,通过CanMV提供的模块便能快速实现视频播放。通过本章的学习,读者将学习到CanMV下video模块的使用。
本章分为如下几个小节:
31.1 video模块介绍
31.2 硬件设计
31.3 程序设计
31.4 运行验证31.1 video模块介绍
video模块时CanMV内置的模块,video模块用于视频的播放,video模块可以对指
第五十三章 LCD显示实验本章将介绍初步介绍CanMV下LCD的使用。通过本章的学习,读者将学习到板载LCD的简单使用。
本章分为如下几个小节:
24.1 lcd模块介绍
24.2 硬件设计
24.3 程序设计
24.4 运行验证24.1 lcd模块介绍
lcd模块是CanMV内置的模块,lcd模块用于驱动LCD进行一些简单的显示或获取LCD的相关信息。
lcd模块提供了init()函数,用于初始
第十章 板卡信息实验本章实验将介绍如何使用CanMV内置的board脚本来获取板卡信息,方便后续实验使用。通过本章的学习,读者将学习到CanMV内置board脚本的使用。
本章分为如下几个小节:
10.1 board脚本介绍
10.2 硬件设计
10.3 程序设计
10.4 运行验证10.1 board脚本介绍
在使用CanMV的过程中,经常需要控制一些Kendryte K210的片上外设,以实现
第十五章 按键中断实验本章实验将介绍如何使用CanMV让Kendryte K210通过中断的方式获取板载按键的状态。通过本章的学习,读者将学习到在CanMV下Kendryte K210的GPIO输入中断的使用。
本章分为如下几个小节:
15.1 maix.GPIO模块介绍
15.2 硬件设计
15.3 程序设计
15.4 运行验证15.1 maix.GPIO模块介绍
有关maix.GPIO模块的介
第三十章 照片拍摄实验在前面的章节中,已经了解了如何在CanMV下获取摄像头输出的图像数据并在LCD上进行显示,同时也了解了如何解码文件系统中的图像文件然后在LCD上进行显示,本章将通过照片拍摄实验,介绍如何通过CanMV将摄像头输出的图像数据进行图像编码保存到文件系统中。通过本章的学习,读者将学习到CanMV下图像数据的编码保存。
本章分为如下几个小节:
30.1 Image对象的加载与保存方法
第四十九章 综合例程本章,简单介绍一下DNK210开发板的CanMV综合例程。
本章分为如下几个小节:
49.1 综合例程运行说明
49.2 综合例程展示49.1 综合例程运行说明本综合例程旨在演示利用CanMV在DNK210开发板上实现的各种功能,包括板载LED控制、板载蜂鸣器控制、相机、相册、音乐播放器、视频播放器、音频FFT、录音机、IMU、码扫描、颜色追踪、人脸检测、人脸识别、手掌检测、物
第六章 Android SDK开发本章向用户介绍如何对RK3568 Android SDK进行开发,包括u-boot开发、Linux内核开发、Android系统开发、Android应用开发;虽然本SDK目前适用于正点原子ATK-DLRK3568开发板,但是用户可以基于本SDK进行二次开发、定制,以适配自己的Android产品;基于本SDK,可以有效实现系统定制和应用移植开发,帮助用户快速开发、提高
第二章Kendryte K210简介本章将对Kendryte K210进行简单的介绍,带领读者了解Kendryte K210是什么?有什么资源?能做什么?让读者对Kendryte K210有一个基本的了解。本章分为如下几个小节:2.1 初识Kendryte K2102.2 Kendryte K210资源简介2.1 初识Kendryte K210Kendryte K210(勘智K210)是嘉楠科技(
第三十三章 image元素绘制实验在前面的章节中已经陆续提到了image模块的一些基本使用,从本章开始将通过几个章节详细地介绍image模块的使用,本章将讲解image模块中的元素绘制。通过本章的学习,读者将学习到image模块中元素绘制的使用。
本章分为如下几个小节:
33.1 image模块绘制元素方法介绍
33.2 硬件设计
33.3 程序设计
33.4 运行验证33.1 image模块绘制
第三十八章 image码识别实验在上一章节中,介绍了image模块中图像对比方法给的使用,本章将继续介绍image模块中码识别方法的使用。通过本章的学习,读者将学习到image模块中码识别的使用。
本章分为如下几个小节:
38.1 image模块码识别方法介绍
38.2 硬件设计
38.3 程序设计
38.4 运行验证38.1 image模块码识别方法介绍
image模块为Image对象提供了fi
第五十二章 machine模块实验本章实验将介绍machine模块的基础知识,以及machine模块内部分函数的使用。通过本章的学习,读者将学习到machine模块的基本使用方法。
本章分为如下几个小节:
16.1 machine模块介绍
16.2 硬件设计
16.3 程序设计
16.4 运行验证16.1 machine模块介绍
machine模块是CanMV内置的模块,machine模块包含了与
第八章 CanMV IDE初体验在前面的章节中,已经介绍了如何编译CanMV固件、如何将CanMV固件烧录至Kendryte K210以及在Windows下搭建好了CanMV的开发环境,本章将简单介绍CanMV IDE的部分使用方法。
本章分为如下几个小节:
8.1 CanMV IDE简介
8.2 体验CanMV IDE8.1 CanMV IDE简介CanMV IDE是嘉楠科技针对CanMV的Mi