1. 类描述符 在 JNI 的 Native 方法中,我们要使用 Java 中的对象怎么办?即在...
2023-09-15 643

1. JNIEnv 是什么 JNIEnv 即 Java Native Interface Environment,Java 本地编...
2023-09-15 630

JavaVM 是什么? JavaVM 是一个结构体,用于描述 Java 虚拟机。 一个 JVM ...
2023-09-15 874

引子 JNI 把 Java 中的对象当作一个 C 指针传递到本地方法中,这个指针指向 JV...
2023-09-15 910

1. 引子 JNI 中的数组分为基本类型数组和对象数组,它们的处理方式是不一样的...
2023-09-15 845

本文接着介绍如何在 C/C++ 中访问 Java,主要从以下几个方面来讲述: 访问 Ja...
2023-09-15 719

JNI 程序中的异常分为以下几种: Native 程序原生异常,一般通过函数返回值和...
2023-09-15 767

1. Java 程序使用的内存 Java 程序使用的内存从逻辑上可以分为两个部分: ...
2023-09-15 677

为什么要做性能优化 Java 程序中,调用一个 Native 方法相比调用一个 Java 方...
2023-09-15 1.05k

核心要点 JNI 环境下,进行多线程编程,有以下两点是需明确的: JNIEnv 是...
2023-09-15 1.02k

今天分享的内容是怎么快速上手 AOSP,主要分为以下几个步骤: 硬件要求 虚...
2023-09-15 2.21k

下面推荐的是我常用的工具,如果你有好用的开发工具欢迎在评论区留言讨论交流。 ...
2024-10-13 4.62k

1. 什么是 Product 在 App 的开发中,我们要去打渠道包,根据不同应用市场的要...
2023-09-15 716

本文基于 AOSP Android10_r41 源码环境。 AOSP 添加的可执行程序,可以分为两...
2023-09-15 1.14k

本文基于 AOSP Android10_r41 源码环境。 1.添加 C/C++ 程序库 1.1 源码方...
2023-09-15 772

有了 AOSP 源码,接下来就是如何看了,可以直接文本看,可以用 Source Insight,...
2023-09-15 623

本文基于 AOSP Android10_r41 源码环境。 1. 添加配置文件 PRODUCT_COPY_FI...
2023-09-15 1.09k

1. 如何新建一个系统 App 项目 使用 Android Studio 新建一个空项目 FirstSyst...
2023-09-15 820

本文基于 AOSP Android10_r41 源码环境。 1. 编译 framework 模块 系统应用...
2023-09-15 848

1. 基本概念 SEAndroid 是一种安全系统,相关的概念和术语对于初学者来说都相...
2023-09-15 739
显示验证码
没有账号?注册  忘记密码?