gpt4 book ai didi

android - APP_ABI 忽略

转载 作者:太空宇宙 更新时间:2023-11-03 12:14:30 28 4
gpt4 key购买 nike

我使用的是 android-ndk-r13b,我直接从 Android 网站下载它(不是从 SDK 管理器),并从 Android Studio 中的项目结构设置路径。

它能够检测到我的 Android.mk 和 Application.mk(都在我的 jni 文件夹中),我从控制台日志中看到了它。在我的 Application.mk 中,我定义了这个:APP_ABI:=armeabi-v7a

但从控制台日志中,我可以看到每次执行 ndk-build 时,总是有 APP_ABI:=mips64 作为参数。所以,总是有错误。 (我猜是因为这个错误的参数,我得到错误“链接器命令失败...”,因为我为 armeabi-v7a 而不是 mips64 编译了 .a 和 .so)

所以,我想知道是什么让我定义了 APP_ABI 的 Application.mk 被忽略了?(无论如何,我已经将 C++ 链接到我的 gradle)

我尝试在 ndkBuild{} 中使用:arguments "APP_ABI:=armeabi-v7a"但是它说,没有arguments()之类的方法

我错过了什么吗?

最佳答案

找到了!在 app.gradle => 的 defaultConfig {} 中添加这个ndk{abiFilters 'armeabi-v7a'}

关于android - APP_ABI 忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45603295/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com