【发布时间】:2017-01-30 20:25:26
【问题描述】:
我正在尝试在 Android Studio 中使用 rystax ndk 构建一个 Android 项目,但收到以下错误消息:
Android NDK:/.../crystax-ndk-10.3.2/sources/sqlite/3/Android.mk:在导入路径中找不到标签为“openssl/1.0.2h”的模块
我搜索了crystax-ndk-10.3.2文件夹,发现有一个sources/openssl/1.0.1p文件夹而不是1.0.2h。
看起来 sqlite/3 指的是“错误”版本的 openssl。但奇怪的是,sqlite/3/Android.mk 文件中根本没有对openssl 的任何引用。而且我真的不知道为什么会发生这种情况,因为我下载了一个全新的 crystax-ndk-10.3.2 副本并且没有更改任何内容。我用谷歌搜索了 crystax sqlite 找不到 openssl,似乎没有其他人遇到这个问题。
谁能帮我找出问题所在?以下是一些配置细节:
Gradle 版本:2.1.2
Android Studio:2.2.3
crystax-ndk:10.3.2
操作系统:macOS Sierra 10.12.2
【问题讨论】:
标签: android android-studio gradle android-ndk