文章 16
浏览 11956
JNI for CMake的正确用法(网上教程都太坑了)

JNI for CMake的正确用法(网上教程都太坑了)

记一下JNI的搭建 第一步 安装NDK CMake 在Setting中的Appearance&Behavior/System Settings/Android SDK/SDK Tools中安装NDK``CMake 第二步 配置文件 切换到Project视图 在main目录下新建jni文件 新建main.cpp文件 在app目录下新建CMakeLists.txt文件 # 指定cmake最小版本 cmake_minimum_required(VERSION 3.4.1) add_library( # 库的名称 kitJNI ​ # 将库设置成共享库 SHARED ​ # 设置源码的路径 src/main/jni/main.cpp) # 可以指定第二个 add_library( # 库的名称 kitJNI_2 ​ # 将库设置成共享库 SHARED ​ # 设置源码的路径 src/main/jni/main2.cpp) find_library( #这里是使用NDK自带的库 log-lib log ) ​ target_link_libraries( kitJNI ${log-li....

Android项目依赖进行管理

Android项目依赖进行管理

一、使用Groovy ext扩展函数来管理 在项目目录下新建config.gradle文件 ext { android = [ compileSdkVersion: 29, buildToolsVersion: "29", minSdkVersion : 17, targetSdkVersion : 26, versionCode : 102, versionName : "1.0.2" ] version = [ appcompatVersion : "1.1.0", coreKtxVersion : "1.2.0", supportLibraryVersion : "28.0.0", androidTestVersion : "3.0.1", junitVersion : "4.12", glideVersion : "4.11.0", okhttpVersion : "3.11.0", retrofitVersion : "2.3.0", constraintLayoutVersion: "1.1.3", gsonVersion : "2.7", rxjavaVersion : ....

充实的一天