InputStream is = getAssets().open("test");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
这是java函数。但是,内部代码是c / c ++代码函数。
那么,我怎样才能在android框架源代码中看到本机代码功能?
答案 0 :(得分:1)
如果您的目标只是告知自己,请继续,此地址提供Android AOSP https://android.googlesource.com 如果您决定修改某些内容以满足您的需求,则需要重建Android并刷新您的设备。
对于您的情况,read()
方法来自java.io.InputStream(检查导入)
如果您在Google InputStream source
上进行搜索,则应该找到类,例如:
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/io/InputStream.java