调试Android读/写操作

时间:2017-01-18 12:17:11

标签: android linux-kernel fileinputstream android-kernel

我想从最高调用(从FileInputStream)到内核级别的系统调用调试Android / Java API调用。

StringBuffer datax = new StringBuffer("");
FileInputStream fIn = openFileInput(filename);
InputStreamReader isr = new InputStreamReader(fIn);
BufferedReader buffreader = new BufferedReader(isr);

String readString = buffreader.readLine();
while (readString != null) {
   datax.append(readString);
   readString = buffreader.readLine();
}

isr.close();

我知道Android使用bionic代替GNU C作为标准库,它从下到上传输(以及其他)数据,反之亦然。

有关详细信息,我想在该呼叫前面添加一个特定于用户的“文件过滤器”。我想用UserManager结合使用(但是调用不应该被Android UserManager阻止,我喜欢只用它来获取用户信息 - 如果可能的话)。但首先我需要知道我可以放置它的位置以及通常是否可能。

here我可以看到我必须设置日志级别并使用dmesg

谢谢!

Android Architecture

0 个答案:

没有答案