- 博客(9)
- 收藏
- 关注
原创 【短信】谷歌4.4短信代码学习
transaction目录下,是与底层framework的接口。AbstractRetryScheme,重试机制。是抽象类定义了重试的接口。DefaultRetryScheme,默认的重试方案。如果有其他的重试方案,可以写其他的类来替代。重试方案包括了第一次重试的间隔,第二次重试的间隔,。。。等等。HttpUtils,彩信发送和接收的底层实现,实现http协议和mmsc彩信中心。M
2014-03-11 10:41:54
1309
原创 【短信】短信模块的多平台适配
目标:一个短信apk可以安装在多平台上。 适配层设计谷歌的标准接口frameworks/opt/telephony/src/java/android/provider目录下Telephony.Sms; 用来保存短信到uri或收件箱,草稿箱等,是把短信保存到数据库中。 frameworks/opt/telephony/src/java/android/telephony目
2014-03-11 10:41:18
1186
原创 【短信】谷歌4.4短信在eclipse的编译过程
谷歌4.4短信代码,编出来的Mms.apk无法安装到现在的手机上,提示sdk版本太低。下到eclipse模拟器中看看。eclipse也编译不过,因为新的应用用了一些android4.4新的接口,所以在4.2eclipse中编译不过。看不到是什么样子。4.4没有短信改成环聊,环聊是谷歌开发的应用。短信功能集成在环聊中了。环聊有点像微信,但也管理短信。目前可以在google play下载环
2014-03-11 10:40:30
2161
1
原创 【代码保护】jar包混淆
参考文章 http://blog.csdn.net/jayhomzhou/article/details/8871003
2014-03-11 10:38:33
648
原创 【代码保护】算法写进C++
java即是混淆了,还是可以反编译出来,所以把关键的算法写到C++中,防止反编译。1.建立java工程,名称为test02,主界面为MainActivity.java2.在工程下建立jni目录,在jni目录下添加Android.mk和Hello.cpp这两个文件,文件内容如下所示。Android.mkLOCAL_PATH := $(call my-dir)include $(C
2014-03-11 10:38:05
565
原创 【代码保护】apk混淆
1.破解apk找个自己写的应用,编译生成test02.apk。把后缀改成zip,在windows下解压。在windows下运行ApkTool_GUI.exe,使用“dex转jar”把classes.dex解压成classes.dex.dex2jar.jar。下载源码查看工具jdgui,下载地址为 http://code.google.com/p/innlab/downloads
2014-03-11 10:37:28
487
原创 【通话】通话多平台适配
谷歌的类frameworks\opt\telephony\src\java\com\android\internal\telephonyPhone,CallManager,Call,Connection,CallTrackerframeworks\base\telephony\java\com\android\internal\telephonyITelephony MTK
2014-03-11 10:35:54
996
原创 【通话】通话模块代码分析
AccelerometerListener 重力感应器监听ADNList ADN列表界面AnimationUtils 动画通用的函数BitmapUtils Bitmap通用的函数BluetoothPhoneService 蓝牙通话服务CallCard 显示在通话界面上的一个UI控件,显示这个呼叫的状态CallController 呼叫控制,判断拨号的内容比启动呼叫界
2014-03-11 10:35:06
1311
原创 【插件】插件的编写和使用
MTK插件使用介绍 http://yun.baidu.com/share/link?shareid=2111209110&uk=2772128723&third=0文档密码 2389105123 demo代码共享地址 http://yun.baidu.com/share/link?shareid=2144575197&uk=2772128723&third=0破解的M
2014-02-26 15:59:21
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人