Advertisement

Jni解析Android界面控件信息

阅读量:

1、背景介绍

从前一个项目的某个环节开始,在一个关键点上,我们是从JNI底层接口获取了界面中的相关信息。具体说明一下如何通过JNI接口读取XML文件中与相关控件的属性信息。

从前一个项目的某个环节开始,在一个关键点上我们是从JNI底层接口获取了界面中的相关信息具体说明一下如何通过JNI接口读取XML文件中与相关控件的属性信息

2、应用程序包信息

这里无需过多阐述应用中的代码信息,并可以直接复制代码,在其中极为清晰地标注了注释:

复制代码
 jstring Java_net_testin_utils_JniUtils_getPassword(JNIEnv* env, jobject thizz,

    
 		jobject thiz) {
    
  
    
 	jclass native_clazz = env->GetObjectClass(thiz);
    
  
    
 	// 得到 getPackageManager 方法的 ID
    
 	jmethodID methodID_func = env->GetMethodID(native_clazz,
    
 			"getPackageManager", "()Landroid/content/pm/PackageManager;");
    
  
    
 	/

全部评论 (0)

还没有任何评论哟~