![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JNI_NDK
wxx2150
此君很懒
展开
-
JNI静态注册
前言当android java 调用so 方法时,是如何将java层的方法对应到 so的方法的,这里用到了方法注册的概念。通过注册将java native 方法和so中的接口一一对应。注册分为静态注册和动态注册两种。这里先描述下静态注册。静态注册package com.wjc.ndkstools;public class JNITest { static { ...原创 2019-11-18 15:20:50 · 194 阅读 · 0 评论 -
ERROR: ABIs [armeabi] are not supported for platform. Supported ABIs are [arm64-v8a, armeabi-v7a, x8
错误:ERROR: ABIs [armeabi] are not supported for platform. Supported ABIs are [arm64-v8a, armeabi-v7a, x86, x86_64].Affected Modules: appandroid { compileSdkVersion 29 buildToolsVersion "29....原创 2019-11-16 15:29:03 · 1843 阅读 · 0 评论 -
ERROR: Could not find method ndk() for arguments [build_kk89u9tsw8u75i89ts2nuhcf
apply plugin: 'com.android.application'android { compileSdkVersion 29 buildToolsVersion "29.0.1" defaultConfig { applicationId "com.wjc.ndkstools" minSdkVersion 15 ...原创 2019-11-16 15:26:04 · 1004 阅读 · 1 评论 -
android jni开发,如何快速生产.h文件
上图中,我们如何生成JNITest.java 对应的.h文件。常规作法是通过终端输入javah -jni xx 来生成。原创 2019-11-16 15:06:46 · 17830 阅读 · 0 评论 -
javah -jni xxx 错误: 找不到 'xxx' 的类文件
javah -jni xxx 错误: 找不到 ‘xxx’ 的类文件解决方法:set classpath="/home/wjc/AndroidStudioProjects/NKDSTools/app/src/main/java"javah -classpath . -jni xxx如上图,在java目录下生成xxx.h文件...原创 2019-11-16 14:44:26 · 1222 阅读 · 0 评论