摘要: 1.1 开发前准备 1.1.1 Linux 驱动(面向对象) 1).Linux 驱动框架 思想:写驱动的时候,只提供操作硬件设备的函数接口 文件存放磁盘: open ,read ,write ,close ARM exynos4412 origen(母板) 裸机驱动:(硬件操作 + 功能需求) AD 阅读全文
posted @ 2022-11-17 17:50 耳东Sir 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 1 linux环境搭建 1.1 添加交叉开发工具链 新建如下工程目录: gcc-4.6.4.tar.xz #拷贝 tar -Jxvf gcc-4.6.4.tar.xz #解压 cd ./gcc-4.6.4/bin #到.bin目录,pwd获取当前目录 pwd /home/ubuntu/workdir 阅读全文
posted @ 2022-11-17 17:48 耳东Sir 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 错误1 错误信息 15:43 Gradle sync failed: Could not find com.android.tools.build:gradle:7.0.2. Searched in the following locations: - https://jcenter.bintray 阅读全文
posted @ 2022-11-17 17:39 耳东Sir 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 前言~ repo是一款安卓用于管理源码的工具,由python实现,基于git工具 本文介绍了repo的常用使用方式。 一,下载代码 1. repo init 初始化命令 此命令常用选项就那几个,此处取俩举例: -u 后面跟清单文件仓库,manifests.git --repo-url= 后面跟rep 阅读全文
posted @ 2022-11-17 17:38 耳东Sir 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 将现有源码添加进repo管理 适用于大型项内无源码管理(git/repo)的源码 前言 ​ 公司在进行一些项目的开发时,从供应商原厂给的code内没有包含任何源码管理的文件。需要多人协同开发,但由于项目较大,用git管理效率较低,遂总结出此篇文章供大家参考,也是对我踩坑的记录。 ​ 第一次发技术博客 阅读全文
posted @ 2022-11-17 17:38 耳东Sir 阅读(89) 评论(0) 推荐(0) 编辑