code: @Implementation(minSdk = P)
    protected static int nativeAssetRead(long asset_ptr, byte[] java_buffer, int offset, int len)
        throws IOException {
      return ShadowArscAssetManager9.nativeAssetRead(asset_ptr, java_buffer, offset, len);
    }
docs: jint offset, jint len) {