微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android Studio 2.2原生开发迁移问题

在切换到AS 2.2之前,我有以下结构来实现我的C
app/src/main/jni/Android.mk
app/src/main/jni/Application.mk
app/src/main/jni/headers/*
app/src/main/jni/cfiles*.cc

在这种情况下一切都很好.但是,升级到AS 2.2后,我无法构建任何apk并始终收到以下错误

Execution Failed for task':app:transformNative_libsWithStripDebugSymbolForDebug
java.lang.NullPointerException (no error message)

有人知道为什么吗?我似乎无法找到解决方法.

解决方法

我在我的项目中解决了这个问题)
尝试将此添加到build.gradle(模块)
externalNativeBuild {
    ndkBuild {
        path 'src/main/jni/Application.mk'
    }
}

Link Gradle to your native library

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐