摘要:
1.什么是CTS CTS是google制定的兼容性测试包(Compatibility Test Suite),只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限。其目的是用来规范Android设备开发商防止厂商对Android的改动影响其SDK API的 阅读全文
摘要:
Android M平台在写APP测试使用MediaRecoder通过AudioSource.VOICE_CALL来录制通话上下行音的时候,需要权限 但是在申请权限 的时候一直失败,导致APP会crash掉 原因是这个权限是不开放给第三方应用使用的,应该用系统应用签名对APP进行签名。 解决方案: ① 阅读全文
摘要:
Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。 1.列显已有的标签 列出现有标签的命令非常简单,直接运行 git tag 即可: 显示的标签按字母顺序排列,所以标签的先后并不表示重要程度的轻重。 我们可以用特定的搜索模式列出符合条件的标 阅读全文
摘要:
1.查看当前的远程库 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字。在克隆完某个项目后,至少可以看到一个名为 origin 的远程库,Git 默认使用这个名字来标识你所克隆的原始仓库: 也可以加上 -v 选项(此为 —verbose 的简写),显示对 阅读全文
摘要:
1.关于版本控制系统 (1)本地版本控制系统 (2)集中化的版本控制系统 (3)分布式版本控制系统 2.Git的三种状态 对于任何一个文件,在 Git 内都只有三种状态: 已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中 阅读全文
摘要:
Git中的分支本质上是个指向commit对象的指针。 在当前commit点创建一个新的分支test 创建了一个新的可变指针指向f30ab commit Git 是如何知道你当前是在哪个分支上工作的 (1)Git保存着一个名为HEAD的特别指针 (2)HEAD可以指向你正在工作中的本地分支的指针 (3 阅读全文
摘要:
http://www.cnblogs.com/Anker/archive/2013/05/06/3063436.html 实验题目:学生信息管理系统 实验要求:用户可以选择1-7可以分别进行学生信息的查看、添加、删除,修改,计算平均成绩,保存,退出系统操作。 提示:用一个结构体类型表示学生信息 运行 阅读全文
摘要:
在Android源码中添加C/CPP可执行程序一般保存在external目录中 下面是每个文件的内容 ①add.c ②add.h ③main.c ④Android.mk 下面是运行结果 阅读全文
摘要:
1. Build uboot a) 安装好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并设置好 环境变量PATH,保证可以正常使用。 b) 解压 uboot_tiny4412-20130729.tgz 并进入相应的目录 tar xzf ubo 阅读全文
摘要:
1.C语言内嵌汇编使用方法 C内嵌汇编以关键字”_asm_或asm开始,下辖4个部分,各部分之间用“:”分开,第一部分是必须写的,后面3个部分可以省略,但是分号:不能省略 优化后的代码 2.汇编程序框架 阅读全文