android查看当前应用已经加载的so库情况
2016-12-21 12:14
393 查看
int pid = android.os.Process.myPid(); //self也可以改成pid File f1= new File("/proc/self/maps"); if(f1.exists() && f1.isFile()){ readFileByLines(f1.getAbsolutePath()); } else{ Log.d("tag_so"," cannot read so libs " + f1.exists()); }
/** * 以行为单位读取文件,常用于读面向行的格式化文件 */ public static void readFileByLines(String fileName) { File file = new File(fileName); BufferedReader reader = null; try { System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束 while ((tempString = reader.readLine()) != null) { // 显示行号 Log.d("tag_so","line " + line + ": " + tempString); line++; } reader.close(); } catch (IOException e) { e.printStackTrace(); } finally { if (reader != null) { try { reader.close(); } catch (IOException e1) { } } } }
相关文章推荐
- Android查看应用的最大可用内存及其使用情况
- [Android Memory] Android系统中查看某个应用当前流量的方法
- android adb命令查看当前正在运行的应用的任务栈
- 查看当前应用cpu和内存使用情况
- Android获取栈顶Activity/查看应用使用情况(适配Android6.0)
- Android查看应用的最大可用内存及其使用情况
- eclipse查看Android应用内存使用情况
- Android使用adb查看当前设备运行进程CPU内存等资源的使用情况
- Android dos命令查看应用内存占用情况
- Android查看当前应用通知开启状态
- android开发中如何查看当前eclipse 是否已经安装ADT以及这个ADT的版本
- Android 5.0以后版本打开“有权查看使用情况的应用”
- Android系统中查看某个应用当前流量的方法
- 「android」查看应用占用cpu和内存消耗情况
- android 查看so,jar栈内存使用情况
- [转]Android系统中查看某个应用当前流量的方法
- [Android Pro] 获取手机已经安装的应用 和 获取当前正在运行的所有进程(一个uid对应多个pid)
- android 5.0 悬浮窗使用 之“有权查看应用使用情况”
- 如何使用查看Android应用内存情况
- Android获取栈顶Activity/查看应用使用情况(适配Android6.0)