• 2023-10-28用HashMap创建jString,ArrayList的键值对用entrySet遍历
    用HashMap创建jString,ArrayList的键值对用entrySet遍历package随机点名器;importjava.util.*;publicclassTest1{publicstaticvoidmain(String[]args){HashMap<String,ArrayList<String>>m=newHashMap<>();ArrayList<String>
  • 2023-10-12JNI编程之字符串处理
    java中的字符串类型是String,对应的jni类型是jstring,由于jstring是引用类型,所以我们不能像基本数据类型那样去使用它,我们需要使用JNIEnv中的函数去处理jstring,下面介绍一些常用的字符串处理函数。1.GetStringUTFChars()作用:将jstring类型转化为c中的constchar*类
  • 2023-10-01JNI开发
    JNI(javanativeinterface),Java本地开发接口,实现JAVA和C语言之间的相互调用。一、NDKNDK,NativeDevelopKits,是JNI开发的工具包(在AndroidStudio中下载即可)二、项目创建普通项目:模板EmptyActivity(Java)JNI项目:模板NativeC++(Java+C)会多一些默认配置三、快速实现