- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 jni环境与编译配置
上篇文章主要说了使用android studio写jni的 build.gradle配置,接下来继续说jni的module配置。一、jni基本配置1、右键module名称,new->folder->jni folder.默认会在main目录下创建jni目录。2、网上有许多都是使用java名称生成jni文件,其实也手写也可以随意些一个名称即可,包含.h c/c++两个文件。3、在jn
2017-08-01 19:59:57
464
原创 sh小结
sh /home/sgs/tmp/test.sh $ROBOT_IP $VERSION运行test.sh脚本,并将$ROBOT_IP $VERSION作为第一第二参数传入。adb connect $1 将外部传入第一个参数作为ip地址,是sh中接收参数并使用的示例。sleep 1m:表示sleep一分钟while:do//do somethingdone上述是sh中...
2017-07-11 15:24:37
306
原创 android jni 环境配置
一、jni定义JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是c/c++)。二、jni编译工具jni使用ndk编译,作者使用android studio集成并编译。1、从谷歌官网下载ndk,作者使用的是android-ndk-r10e2、配置android studio环境file->project str
2017-07-11 14:56:02
514
原创 Android Mms数据库小结
前端日子由于负责Mms,特研究了一下Mms的数据库。Mms的数据库主要的标为一下三个:Thread,Pdu,Sms,他们三个的关系可以这样描述,一个回话是对应Thread表中的一个id,每个Thread id又分别对应Sms与Pdu中的ID,每个Sms表中的id对应一条短信,每个Pdu表中的id对应一个Mms表中的id,也就是说Sms表是对应短信内容的,Pdu表是对应Mms表的内容的,
2015-03-31 19:57:38
681
转载 正则表达式
如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,那也是很正常的——我认为,没接触过正则表达式的人在看完这篇教程后,能把提到过的语法记住8
2013-09-15 10:11:47
1047
转载 android framework目录结构
Android 2.1 源码结构分析leeAndroid 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配
2013-09-10 16:50:33
1108
原创 git基本操作
git提交到本地:1、线添加branch: repo start "brach name" "path"2、修改代码或cherry-pick。3、mm编译过后提交到本地。4、git add .添加所有文件,git add "file" 添加某些文件5、git commit 结束。
2013-09-04 13:51:30
589
转载 repo的小结
repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。1. 下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo
2013-08-28 09:36:52
708
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人