Android对包名和类名是否存在的判断
2011-02-17 14:34
211 查看
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;
}
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;
}
相关文章推荐
- Android应用程序快捷方式操作(添加,删除,判断是否存在)
- Android开发 判断SD卡是否存在及容量的相关查询方法
- android 判断一个包是否在系统存在
- android判断是否存在网络
- Android 判断SD卡是否存在及容量查询
- Android中如何判断Intent是否存在
- Android创建桌面快捷方式和判断当前快捷方式是否已经存在
- 判断android系统中是否有指定apk存在,并打开
- android 获取路径目录方法以及判断目录是否存在,创建目录
- Android结束APP进程以及判断进程是否存在
- Android 判断SD卡是否存在和使用容量查询
- Android 判断SD卡是否存在及容量查询
- android中判断服务或者进程是否存在实例
- Android 判断当前Activity是不是最后一个Activity 以及 应用或Activity是否存在
- Android判断应用或Activity是否存在
- android 获取路径目录方法以及判断目录是否存在,创建目录
- Android 数据存储——SQLite实例、判断数据库中表是否存在
- Android 获取SD卡路径和判断SD卡是否存在
- android项目判断service是否存在
- Android 判断SD卡是否存在及容量查询