# AndroidDevWithCpp **Repository Path**: havit777/AndroidDevWithCpp ## Basic Information - **Project Name**: AndroidDevWithCpp - **Description**: Android Develop With C++ - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android NDK 开发实践之路 在 Android 开发中使用 JNI 和 NDK 技术。 ## JNI 基础准备 JNI 全称:**Java Native Interface**。 它是独立于 Android 的一套接口,可以实现 Java 代码与 C/C++ 代码之间的交互。 打好了 JNI 的基础,才会在 NDK 开发时更加得心应手。 输出以下博客: * [Android JNI 基本操作](https://glumes.com/post/android/android-jni-basic-operation/) * [Android JNI 数组 操作](https://glumes.com/post/android/android-jni-array-operation/) * [Android 通过 JNI 访问 Java 字段和方法调用](https://glumes.com/post/android/android-jni-access-field-and-method/) * [Android 通过 JNI 调用 Java 类的构造方法和父类的方法](https://glumes.com/post/android/android-jni-invoke-constructor-method-and-super-method/) * [Android JNI 调用时缓存字段和方法 ID](https://glumes.com/post/android/android-jni-cache-fieldid-and-methodid/)