
Android
jar。但是framework。jar是dex格式,在我们做app时要使用原生态的jar目标文件。所以我们使用out/target/common/obj/Java_LIBRARIES/framework_intermediates/class。
jar这个jar文件。如何包含jar文件,我们可以Google。第一步,把jar包放在工程下的libs目录里,如果没有就新建这个目录。Androidlibs第二步,通过File菜单或者F4进入projectstructure,先在左上方选择+号,然后添加class。

Java
Class。forName是一个静态方法,同样可以用来加载类。该方法有两种形式:Class。forName(Stringname,booleaninitialize,ClassLoaderloader)和Class。forName(StringclassName)。
第一种形式的参数name表示的是类的全名;initialize表示是否初始化类;loader表示加载时使用的类加载器。第二种形式则相当于设置了参数initialize的值为true,loader的值为当前类的类加载器。通过类名获取类。ClassserviceManager=Class。
forName("Android。os。ServiceManager");获取方法Methodmethod=serviceManager。getMethod("getService",String。class);调用方法method。
invoke(serviceManager。newInstance(),"phone");。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号