基础概念
jni
java nativate interface 允许java和 其他语言的交互
ndk
交叉编译工具链
andoid
安卓 x86 v7a v8a app里面要提供,安卓才能跑起来
新建demo
java层声明和调用 类似c++ .h
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityMainBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
// Example of a call to a native method
TextView tv = binding.sampleText;
tv.setText(stringFromJNI());
}
/**
* A native method that is implemented by the 'ndkdemo' native library,
* whic