android 源码编译
iteye_7401
这个作者很懒,什么都没留下…
展开
-
unbutu下安装repo并下载源码
1.安装gitsudo apt-get install git-core2.安装curlsudo apt-get install git-core curl3.安装repo, 通过curl下载repo Make sure you have a bin/ directory in your home directory, and that it is included ...原创 2011-12-09 17:50:22 · 944 阅读 · 0 评论 -
No rule to make target `out/target/common/obj/JAVA_LIBRARIES/bouncycastle_in
在android4.0源码中,mm编译apk时出现下面的错误:1 make: *** No rule to make target `out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/javalib.jar', needed by `out/target/common/obj/APPS/Nati...原创 2013-01-31 10:19:18 · 882 阅读 · 0 评论 -
mms 数据包相关
1 抓包adb shell tcpdump -i any -p -vv -s 0 -w /sdcard/capture.pca2 在wireshark中查看收到的信息时,输入以下搜索MMSE/SMIL MMS m-retrieve-confDU即协议数据单元,对应前面每种消息的消息格式。彩信的PDU和HTTP协议极为类似,当然相对来说要简单多了。它定义了一些...原创 2012-11-26 14:51:02 · 531 阅读 · 0 评论 -
sms AT指令返回错误代码: CMS errors & CME errors 的区别!
CMS的是短信中心的返回错误。CME 是设备返回的错误错误代码表: 以下是最常见的CMS的错误:CMS的错误:1未分配的号码CMS的错误:8算确定限制CMS的错误:10呼叫呲CMS的错误:拒绝21短消息传输CMS的错误:27服务的目标出CMS的错误:28 Unindentified订户CMS的错...原创 2012-10-26 18:35:27 · 746 阅读 · 0 评论 -
sms 发送 radio log
发送短信:radio.log 关键字 :SEND_SMS发送:(包括一条成功的和一条失败的) 11-27 14:50:11.751 D/AT ( 100): Channel3: AT< +CSQ: 12,9911-27 14:50:11.751 D/RILC ( 100): [UNSL]< UNSOL_SIGNAL_STRENGTH {[ 1...原创 2012-10-26 17:25:55 · 285 阅读 · 0 评论 -
Android 屏幕横竖屏切换
Android中当屏幕横竖屏切换时,Activity的生命周期是重新加载(说明当前的Activity给销毁了,但又重新执行加载),怎么使屏幕横竖屏切换时,当前的Activity不销毁呢?1. 在AndroidManifest.xml中为Activity设置configChanges属性,application android:icon="@drawable/icon" andro...原创 2012-05-29 13:38:13 · 114 阅读 · 0 评论 -
Messaging 铃声
Messaging应用对新消息呼入事件的 响应, 有3个配置选项可以由用户自己做出选择: A.铃声 :用户可以选择已有 铃声/或者静音作为新消息呼入的提醒 ; 该选项的配置是在MessagingPreferenceActivity.RingtonePreference中完成的,它通过ringtoneType属性将系统中的可用声音分为:①铃声(ringtone)、②通知(notificati...原创 2012-05-23 20:55:32 · 123 阅读 · 0 评论 -
浅谈ANR如何分析解决ANR /转
手机中pull处理trace.txt进去 data/anr 再pull 一:什么是ANR ANR:Application Not Responding,即应用无响应二:ANR的类型 ANR一般有三种类型: 1:KeyDispatchTimeout(5 seconds) --主要类型...原创 2012-05-17 15:55:40 · 284 阅读 · 1 评论 -
内存调试 D/dalvikvm( 809 ): GC_CONCURRENT freed
如果在Linux下运行adb logcat命令,可以看到如下的输出: GC_EXTERNAL_ALLOC freed 297K, 49% free 3411K/6663K, external 24870K/26260K, paused 83ms其中D/dalvikvm表示由dalvikvm输出的调试信息,括号后的数字代表dalvikvm所在进程的pid。 GC_CONCURRENT表示触...原创 2012-05-14 15:34:13 · 439 阅读 · 0 评论 -
ubuntu下apk的反编译
buntu系统下反编译apk1. 下载dex2jar 并将其解压。如 :解压目录为:dex2jar-0.0.7-SNAPSHOT下载地址 http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip2. 打开要反编译的apk将其中的classes.dex 文件copy到dex2jar-0.0.7-SNAPSHOT目录。3. 在命令行中...原创 2012-04-28 20:04:53 · 118 阅读 · 0 评论 -
android mms 数据库
在mmssms.db中与彩信相关的表有数据表MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_pending、threads、words、words_content、words_segdir、words_segme...原创 2012-04-16 21:58:03 · 99 阅读 · 0 评论 -
编译android代码之纠结篇
给某公司做android的移植,先要全编译,同事的一天编完,我的2天。轮到app的编译时,又是大家的都解决了,我的没有。最后发现,原来用eclispe打开代码时,会对代码进行自动编译。需要删掉自动编译的东西就ok。好在,终于找到了问题,以后要多思考。 真不容易,内心纠结啊。。。。...原创 2012-02-15 17:51:39 · 98 阅读 · 0 评论 -
gerrit 常用命令记录
基本操作创建和销毁分支列表:$: git branch* master prepub product创建分支:$: git branch prepub切换已有分支:$: git checkout prepubSwitched to branch 'prepub'创建并切换分支:$: git checkout -b issue...原创 2012-02-10 10:07:12 · 826 阅读 · 0 评论 -
编译android源码时,jdk1.5和1.6的切换
1。默认安装sudo apt-get install sun-java6-jdk 和sudo apt-get install sun-java5-jdk 时路径为/usr/lib/jvm/(仅在ubuntu上测试,其他的系统不知道。)2。系统中如果同时存在JDK1.5和JDK1.6。需要实现能够在不同版本间切换。 使用update-alternatives命令实现...原创 2012-01-31 18:24:51 · 152 阅读 · 0 评论 -
nexus related
1 nexus drivers https://developers.google.com/android/nexus/driverseg: nexus 5 's name is hammerhead.22014-12-17 15:29:46 · 78 阅读 · 0 评论