摘要: 在Java里面,我们可以把一些类放到.jar文件里面,然后用ClassLoader动态加载。例如:view plainURLClassLoaderucl=URLClassLoader.newInstance(newURL[]{newURL("file:/sdcard/files/test.jar")});Classclazz=ucl.loadClass("com.test.TestClass");但是在Android上面,情况有所不同。首先第一个是jar文件的制作,Java里面直接把.class文件打包到.jar文件里面就可以了,但是Android 的D 阅读全文
posted @ 2011-10-11 14:35 白羽雕弓 阅读(535) 评论(0) 推荐(0) 编辑
摘要: jstring与c++字符串类型转换函数jstring str2jstring(JNIEnv* env,const char* pat){ //定义java String类 strClass jclass strClass = (env)->FindClass("Ljava/lang/String;"); //获取String(byte[],String)的构造器,用于将本地byte[]数组转换为一个新String jmethodID ctorID = (env)->GetMethodID(strClass, "<init>", 阅读全文
posted @ 2011-10-11 09:45 白羽雕弓 阅读(17795) 评论(0) 推荐(2) 编辑