一开始需要说明的是,Google之所以要将一些API隐藏(指加上@hide标记的public类、方法或常量)是有原因的。其中很大的原因就是Android系统本身还在不断的进化发展中。从1.0、1.1到现在即将问世的Android2.3.4。这些隐藏的API本身可能是不稳定的,所以,使用隐藏API,意...
分类:
移动开发 时间:
2015-01-10 16:37:06
阅读次数:
159
使用android 隐藏api的前提:我们需要得到Android系统源码编译输出的一个文件
out\\target\\common\\obj\\JAVA_LIBRARIES\\framework_intermediates\\classes.jar
这个包里面包含所有的系统api, 隐藏的, 公开的
添加 jar方法
右键功能菜单->Properties->Java Build Path...
分类:
移动开发 时间:
2014-12-20 20:55:35
阅读次数:
204
jQuery中的ready方法实现了当页面加载完成后才执行的效果,但他并不是window.onload或者doucment.onload的封装,而是使用 标准W3C浏览器DOM隐藏api和IE浏览器缺陷来完成的,首先,我们来看jQuery的代码 DOMConte...
分类:
Web程序 时间:
2014-11-27 16:33:17
阅读次数:
171
============问题描述============ 我之前找到一个英文的网站,里面包含有internals这类隐藏API的,非常完整,现在网址找不到了,求大大们推荐个能在线查API的网站,谢谢! ===========...
分类:
移动开发 时间:
2014-10-22 00:34:34
阅读次数:
214
随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧。今天要讲的Android APK的静默安装、卸载。网上关于静默卸载的教程有很多,更有说要调用隐藏API,在源码下用MM命令编译生成APK的,反正我能力有限,没一一研究过,这里选择一种我试验成.....
分类:
移动开发 时间:
2014-10-09 02:33:47
阅读次数:
263
====================问题描述==================== 我之前找到一个英文的网站,里面包含有internals这类隐藏API的,非常完整,现在网址找不到了,求大大们推荐个能在线查API的网站,谢谢! =========...
分类:
移动开发 时间:
2014-10-08 17:39:45
阅读次数:
184
在开发中时常会遇到要用到android隐藏api的情况,通常的做法是通过反射去调用,但是反射带来性能上的影响,代码也不够直观,我更偏爱直接使用那些api。 于是这就是本文的开始,自己改造一个android.jar,使其包含...
分类:
移动开发 时间:
2014-10-05 17:45:28
阅读次数:
208
源:http://www.cnblogs.com/xiaochao1234/p/3793172.html上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有...
分类:
移动开发 时间:
2014-09-18 12:57:53
阅读次数:
370
Android SDK的很多API是隐藏的,我无法直接使用。但是我们通过编译Android系统源码可以得到完整的API。编译Android系统源码后可以在out\target\common\obj\JAVA_LIBRARIES目录可以看到它的所有API。当然对于一般情况,out\target\com...
分类:
移动开发 时间:
2014-09-17 15:05:32
阅读次数:
365
内部API和隐藏代码的例子在翻阅Android源码的时候有时会遇到一些奇怪的代码,例如下面这个://注:这段代码在源码android/provider/Telephony.java中。
importandroid.util.Patterns;
importcom.android.internal.telephony.SmsApplication;
importjava.util.HashSet;
//……..
分类:
移动开发 时间:
2014-08-07 07:19:40
阅读次数:
489