Android判斷包名和類名是否存在的方法
更新時間:2013年05月27日 11:11:18 作者:
Android判斷包名和類名是否存在的方法,需要的朋友可以參考一下
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開發(fā)之Android.mk模板的實例詳解
這篇文章主要介紹了Android開發(fā)之Android.mk模板的實例詳解的相關資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內容,需要的朋友可以參考下2017-10-10
Android開發(fā)之超實用的系統(tǒng)管理工具類【SD卡,網絡,uri,屏幕,網絡,軟鍵盤,文本,進程等】
這篇文章主要介紹了Android開發(fā)之超實用的系統(tǒng)管理工具類,涉及Android針對SD卡,網絡,uri,屏幕,網絡,軟鍵盤,文本,進程等相關操作技巧,需要的朋友可以參考下2018-02-02

