美文网首页
AndroidStudio编写jni自动补全

AndroidStudio编写jni自动补全

作者: 坑吭吭 | 来源:发表于2019-05-29 10:26 被阅读0次

    AndroidStudio写JNI没有提示,就像写txt一样,百度了一大圈也没有解决问题,什么升级as,升级gradle都不管用,下面记录一下解决办法:

    环境

    as版本
    com.android.tools.build:gradle:3.4.1
    
    ndk.dir=D\:\\sdk\\ndk-bundle
    sdk.dir=D\:\\sdk
    
    distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
    

    操作

    • 编写.mk文档
    LOCAL_PATH := $(call my-dir)
    include $(CLEAR_VARS)
    LOCAL_MODULE    := NativeMethods
    LOCAL_SRC_FILES := com_nelson_javanativedemo_Brage.cpp
    include $(BUILD_SHARED_LIBRARY)
    
    mk文件
    • 建立连接


      Link

      然后build.gradle里会自动生成一段代码

    android{
    ...
        externalNativeBuild {
            ndkBuild {
                path file('src/main/jni/Android.mk')
            }
        }
    }
    
    

    到这就可以了,提示出来了,也能正常编译了。

    相关文章

      网友评论

          本文标题:AndroidStudio编写jni自动补全

          本文链接:https://www.haomeiwen.com/subject/ddretctx.html