HardBirch

Android上获取单个应用内使用的class名称

时间:13-01-08 栏目:android学习笔记 作者:魔豆先生 评论:0 点击: 3,462 次

枚举出单个apk包内使用的所有class方法如下:

try {
path = context.getPackageManager().getApplicationInfo(packageName, 0).sourceDir;// 获得某个程序的APK路径
} catch (NameNotFoundException e) {
e.printStackTrace();
}
try {
DexFile dexFile = new DexFile(path);// get dex file of APK
Enumeration<String> entries = dexFile.entries();
while (entries.hasMoreElements()) {// travel all classes
String className = (String) entries.nextElement();
}

} catch (IOException e) {
e.printStackTrace();
}

 

声明: 本文由( 魔豆先生 )原创编译,转载请保留链接: Android上获取单个应用内使用的class名称

Android上获取单个应用内使用的class名称:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐