android如何使用framework层的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android如何使用framework层的方法相关的知识,希望对你有一定的参考价值。
参考技术A 首先你得找到framework中你需要调用的对象的那个方法的名字,然后再自己的应用中创建相应的类对象Class<?> clazz = Class.forName("class name");
然后获得这个这个类的方法 Method m = clazz.getMethod("method name");
最后就是调用这个方法 m.invoke(clazz.newInstantce());
希望答案能帮到你
Android如何在Framework层使用解锁代码
import android.app.KeyguardManager;
import android.app.KeyguardManager.KeyguardLock;
import com.android.server.wm.WindowManagerService;
KeyguardManager keyguardManager = (KeyguardManager)mContext.getSystemService("keyguard");
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock(TAG);
keyguardLock.disableKeyguard();
以上是关于android如何使用framework层的方法的主要内容,如果未能解决你的问题,请参考以下文章
android4.2.2---1. hal层与framework层的调用
腾讯优测优分享-如何反编译Android 5.0 framework
Android面试:字节飞书5轮面试Android Framework层的源码就问了4轮!