我正在深入研究 Android 的内核,以了解 Binder 在内核级别完成的方式以及它如何用于实现 Java 的 API。
目前我正在查看android/os/Parcel.java,有很多原生函数声明为原型,如下所示:
public final native int dataSize();
public final native int dataAvail();
...
但是没有System.loadLibrary
,所以我不知道这些原型的实现写在哪里。
我的问题与这些不同:
我正在深入研究 Android 的内核,以了解 Binder 在内核级别完成的方式以及它如何用于实现 Java 的 API。
目前我正在查看android/os/Parcel.java,有很多原生函数声明为原型,如下所示:
public final native int dataSize();
public final native int dataAvail();
...
但是没有System.loadLibrary
,所以我不知道这些原型的实现写在哪里。
我的问题与这些不同: