问题标签 [ndk-build]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
351 浏览

android - 使用 Cygwin 在 Windows 上构建 linphone 时出错

现在已经超过 4 天了,我仍然无法使用 cygwin 进行构建。我几乎已经完成了成功构建所需的一切,但遇到了 3 天前遇到的相同错误。

我已经完成了自述文件中所说的一切。当我在顶层目录中运行 Makefile 时,它​​说找不到命令。当我运行 prepare_sorces.sh 时,它说找不到命令。

当我运行 make 命令时,我收到一个我尚未找到解决方案的错误。

如果有人对我的问题有解决方案,那么请帮我解决这个问题,因为现在我失去了希望我能真正构建它的希望。任何帮助将不胜感激。我几乎访问了互联网上的每个链接,但我仍然没有任何解决方案。提前致谢

错误是,

启用 runtime_cpu_detect

编译器不支持请求的 CPU 'cortex-a8'

配置失败。这可能反映了您的工具链配置错误、选择了不正确的选项或其他问题。如果您在上面没有看到任何有用的错误消息,下一步是查看配置错误日志文件 (config.log) 以确定 configure 在它死亡时尝试执行的操作。VP8 准备阶段失败。Makefile:24:目标“prepare-vpx”的配方失败 make:*** [prepare-vpx] 错误 1

0 投票
0 回答
408 浏览

android-ndk - Dev kermit 二进制文件在 android board 中不起作用


我尝试使用 ndk 编译 devkermit c 源代码。
我在板中运行二进制文件时遇到以下错误
CANNOT LINK EXECUTABLE: ****cannot locate symbol "signal" referenced by "./devkermit"...
请帮助我。

0 投票
3 回答
702 浏览

c++ - 将 gtest 与 Android NDK 一起使用时出现语法错误

我正在尝试将 gtest 与 ndk 一起使用,ndk-build 找到了依赖关系,但我在内部 gtest 文件 gtest-printers.h 上有一个 sintax 错误

跟随我的 Android.mk

0 投票
1 回答
4864 浏览

android - 无法使用 Android Studio 构建 GStreamer 教程

我正在尝试构建与gstreamer-sdk-android-arm-debug-2013.6. 目录(教程 1 项目)中的Android.mk文件src/jni引用环境变量,例如GSTREAMER_SDK_ROOT. 根据我的阅读,Android Studio 不使用/将环境变量传递给构建脚本。是否有修改 makefile 和定义/检索构建脚本所需的键/值对的最佳实践?

0 投票
0 回答
183 浏览

android - 如何在 Android.mk 中将 Protocol Buffer 作为模块导入?

我尝试将其protobuf称为 Android 模块,首先我使用模块项目文件夹配置变量NDK_MODULE_PATH,然后在Android.mk我这样调用 $(call import-module, protobuf)中:

但这给了我一个错误:

当我尝试protobuf在其文件夹中单独构建时,我得到了同样的错误。

0 投票
1 回答
653 浏览

android - all-proto-files-under 不适用于 android.mk

搜索了几个项目,我在他们的 android.mk 上找到了这一行$(call all-proto-files-under, $(src_proto)),我尝试这样使用:

但它不起作用,警告什么也不打印,第二个警告只打印 main.cc,该行$(call all-proto-files-under, $(src_proto))什么也不做。我想知道如何将 protobuf 与 android ndk 一起使用。

0 投票
1 回答
2836 浏览

android - 如何使用 JNI 加密和解密从 openSSL 生成 libssl.so 和 libcrypto.so

我想使用 libssl.so 和 libcrypto.so 在 Android 中使用 JNI 对文件进行加密和解密。但是,我无法从开放 SSL 中获取这两个库。那么,如何获得这两个库请帮助我。

因为,我从https://github.com/guardianproject/openssl-android下载了 openSSL Guardian 项目。将此打开的 SSL 项目添加到我的小型 Android 应用程序中后。我构建了那个项目,但我没有找到任何 libssl.so 和 libcrypto.so 库。所以,请帮助我如何构建 libssl.so 和 libcrytpo.so,以便我可以继续在 Android 中使用 JNI 进行加密和解密的进一步步骤。

0 投票
1 回答
1352 浏览

logging - 如何导致/停止 Android ndk-build 显示构建步骤

我正在使用 Android NDK 构建一个项目。今天早上,ndk-build 的输出开始显示大量输出,就好像我在某处设置了一个标志来调试 make 过程一样。以下是日志的一部分,显示了此输出的开始位置。我要删除的行以第 1 列中的加号“+”开头。

0 投票
3 回答
1297 浏览

android - NDK 构建与 Android Studio NDK 构建

要运行一些本机代码,您可以执行 ndk-build 命令,但如果 Eclipse 或 Android Studio IDE 在编译时自动执行此命令,或者当我通过以下方式编译代码时 ndk-build 命令与上述 IDE 的关系如何,我会感到困惑日食或机器人工作室?

0 投票
1 回答
9392 浏览

android - Android 无法识别变体 arm-debug 和设备的 apk

我有 .so 文件和 jar,但是当我运行它时出现错误:无法识别变体 arm-debug 和设备的 apk。我是这里的菜鸟,所以我一定做错了什么,但我似乎无法弄清楚。有任何想法吗?我正在使用 Android Studio 1.1.0 和 genymotion 进行仿真。

这是我的构建文件的样子: