Android判断包名和类名是否存在的方法

时间:2021-09-23 02:52:52 

1.对包名的判断,异常则说明不存在:


try {
PackageManager pm = getPackageManager();
pm.getPackageInfo("com.org", PackageManager.GET_ACTIVITIES);
} catch (NameNotFoundException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
}


2.对类名的判断,异常则说明不存在:


try {
     Class.forName("com.org.MainActivity");
     } catch (ClassNotFoundException e) {
     // TODO Auto-generated catch block    
return;
     }
标签:判断,包名,类名
0
投稿

猜你喜欢

  • 基于Android实现点击某个按钮让菜单选项从按钮周围指定位置弹出

    2021-09-13 23:03:40
  • SpringCloud客户端报错:- was unable to send heartbeat!的解决

    2021-08-13 14:08:11
  • springBoot详解集成Swagger流程

    2023-02-26 22:23:33
  • Android开发使用Message对象分发必备知识点详解

    2022-02-08 21:32:49
  • MyBatis-Plus自动填充功能失效导致的原因及解决

    2023-05-11 13:16:08
  • Android M(6.x)使用OkHttp包解析和发送JSON请求的教程

    2021-11-25 21:17:58
  • 关于ObjectUtils.isEmpty() 和 null 的区别

    2022-05-07 17:10:56
  • Android多线程+单线程+断点续传+进度条显示下载功能

    2023-08-13 15:48:26
  • Android实现手机多点触摸画圆

    2022-03-23 06:23:16
  • Jenkins Host key verification failed问题解决

    2021-07-14 12:53:41
  • Java编程实现排他锁代码详解

    2021-06-11 06:00:23
  • jQuery.event.trigger()的简单解释

    2023-05-24 03:41:37
  • Android AIDL实现两个APP间的跨进程通信实例

    2022-03-29 08:37:54
  • java IO流将一个文件拆分为多个子文件代码示例

    2023-08-30 12:46:15
  • JAVA实现对阿里云DNS的解析管理

    2023-11-24 13:25:15
  • 详解基于spring多数据源动态调用及其事务处理

    2023-06-23 14:37:25
  • JavaSE的逻辑控制你了解吗

    2023-01-07 01:32:22
  • Unity3D使用UGUI开发原生虚拟摇杆

    2021-10-04 17:28:26
  • Android中TelephonyManager类的方法实例分析

    2021-07-29 10:35:28
  • 使用SpringMVC响应json格式返回的结果类型

    2022-06-29 20:29:46
  • asp之家 软件编程 m.aspxhome.com