当前位置: 首页 > news >正文

制作一个网站的费用是多少钱长春网站制作公司哪个好

制作一个网站的费用是多少钱,长春网站制作公司哪个好,手机号注册的网站,信息化工作总结 网站建设注意事项 如果在用Android Studio开发过程中,如果新增了类,扫描不到。只能把APP卸载了,才能扫描到。 可能是Instance Run 的影响。 后面研究一下这篇文章,看看能不能解决 Android 遍历Apk下的所有类文件 package com.trs.nmip.…

注意事项

如果在用Android Studio开发过程中,如果新增了类,扫描不到。只能把APP卸载了,才能扫描到。
可能是Instance Run 的影响。

后面研究一下这篇文章,看看能不能解决
Android 遍历Apk下的所有类文件

package com.trs.nmip.common.util.web.event_submit;/*** <pre>* Created by zhuguohui* Date: 2024/1/22* Time: 16:04* Desc:* </pre>*/import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;import java.io.IOException;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;import dalvik.system.BaseDexClassLoader;
import dalvik.system.DexClassLoader;
import dalvik.system.DexFile;public class AndroidClassScanner {// 获取某个包名下的所有类名public static List<String> getClassesInPackage(Context context, String packageName) {List<String> classNames = new ArrayList<>();PackageManager packageManager = context.getPackageManager();try {// 获取应用信息ApplicationInfo applicationInfo = packageManager.getApplicationInfo(context.getPackageName(), 0);// 获取应用 APK 文件的路径String apkPath = applicationInfo.sourceDir;// 通过 DexClassLoader 加载 APK 文件DexClassLoader dexClassLoader = new DexClassLoader(apkPath, context.getCacheDir().getAbsolutePath(), null, context.getClassLoader());// 获取 Dex 文件的路径String dexPath = context.getCacheDir() + "/output.dex";// 将 APK 文件解压到 Dex 文件DexFile dexFile = DexFile.loadDex(apkPath, dexPath, 0);// 获取 Dex 文件中的所有类名Enumeration<String> entries = dexFile.entries();while (entries.hasMoreElements()) {String className = entries.nextElement();classNames.add(className);}// 清除 DexClassLoader 缓存//上述代码在获取完类名后,将 DexClassLoader 设置为 null 并触发垃圾回收,以清除类加载器的缓存。这可能有助于解决新增类无法扫描到的问题dexClassLoader = null;System.gc();} catch (PackageManager.NameNotFoundException | IOException e) {e.printStackTrace();}List<String> needClassNames=new ArrayList<>();for(String name:classNames){if(name.startsWith(packageName)){needClassNames.add(name);}}return needClassNames;}}
http://www.yayakq.cn/news/286923/

相关文章:

  • 做360手机网站快速最有前景的十大行业
  • 天津最好网站建设公司网站建设的公司哪家便宜
  • 网站 搭建 亚洲服务器域名已有服务器也有怎么做网站
  • 电子商务静态网站建设实验报告广州番禺网
  • 建一个动物网站怎么做俄罗斯网站模版
  • 建设网站增城wordpress页眉语言
  • 西安网站 技术支持牛商网景德镇网站建设
  • 在线网站seo诊断用ppt做网站
  • 淘宝网站开发语言平躺设计家官网
  • 做团购网站怎样赚钱网页制作代码成品
  • 大连 手机网站案例甘肃住房建设厅的网站
  • 茂名做网站报价百度竞价包年推广是怎么回事
  • 怎么找网站是由什么建的如何做企业推广
  • 河南app手机网站制作如何线上营销
  • 开发app和做网站网络维护和故障维修
  • ionic做网站seo网站优化培训怎么做
  • wordpress 开启 gzip珠海网站优化
  • 京东联盟网站怎么做成都房地产官网
  • 郑州医疗网站开发惠州地区网站建设公司
  • 大型行业门户网站开发建设dedecms网站地图路径修改生成后 网站地图前台路径不变
  • 网站开发计入会计 什么科目有没有免费代理项目
  • 可以做外链的视频网站刷赞网站推广ks
  • 昆山智能网站开发网站建设备案和免备案的区别
  • 网站导航类型如何在线制作印章
  • 贵阳哪些公司建网站福州模板建站代理
  • 推荐常州网站建设开发官网
  • 西安电商网站开发做建筑材料的网站有哪些
  • 网站做快捷方式网站建设方案策划书
  • 如何做网站推广 求指点国内永久免费crm系统网站推荐有哪些
  • 网站建设迁移方案北京环球影城客流量统计从哪里看