Android原生开发工具包(NDK)是Android SDK的配套工具,可以在本机代码中构建应用程序的性能关键部分,或者将现有的C / C ++库移植到Android。它提供了标头和库,允许在使用C / C ++编程时构建活动,处理用户输入,使用硬件传感器,访问应用程序资源等。
Android NDK/Camera2 从 `ImageReader` 表面/帧处理创建 OpenGL 表面
我正在尝试创建一个从相机流式传输帧的应用程序,使用 Skia 在帧上绘制一个红色框,最后将其显示在屏幕上(预览)。 我已经成功地设置了 Camera2 和 hooke...
我目前正在使用 OpenMP 的#pragma 将 Android 应用程序的本地循环代码分发到并行线程,如下所示: #pragma omp parallel shared(variable1) shared(variable2) shared(variable3) p...
我正在尝试构建一个基于 NDK 的 C++ 低延迟音频播放器,它将遇到多个音频的三个操作。 从资产开始。 从在线资源流式传输。 从本地设备存储播放...
从 Android 中的各种内部设备录制音频(通过未记录的 API)
我想知道是否可以从系统输出、FM 收音机、蓝牙耳机等其他来源捕获音频数据。我对从 FM rad 捕获音频特别感兴趣...
Android Studio Flamingo 不再在应用程序包中创建调试符号
问题描述: 我面临的问题是,经过一些升级(Android Studio、Gradle 插件等)后,不再会在应用程序包中创建调试符号。我当前的设置是: 安卓
我找到了一个Android流量监控应用程序Shark,它基于JnetPcap,有一个包含所有源文件和相应Android.mk文件的文件。 我把jni目录放在
我在一个包含大量 C++ 文件的项目中使用带有 NDK 和 JNI 的 Android Studio。当我在单个 C++ 文件中进行更改时 除非我重建整个项目并且
我正在尝试使用 Android NDK 独立工具链构建一些东西。但是,我遇到了这些错误。 cmake/android.toolchain.cmake:387 处的 CMake 警告(消息): 使用...
我正在 Android Studio 中使用 Android NDK 开发一个简单的 NDK 示例。在运行我的应用程序工作室时,它显示以下错误。 构建命令失败。 执行进程 D:\Sd 时出错
Android ndk-build 错误:未定义符号:aligned_alloc
我正在尝试为 ImageMagick 库构建共享对象 (.so) 文件。但是,在创建 .so 文件时由于以下错误而卡住: [arm64-v8a] 可执行文件:magick ld:呃……
NDK 构建错误(错误:链接器命令失败,退出代码为 1(使用 -v 查看调用))
文件应用程序.mk APP_STL := gnustl_static APP_ABI := 全部 文件Android.mk LOCAL_PATH := $(调用我的目录) 包括 $(CLEAR_VARS) LOCAL_MODULE := libz LOCAL_SRC_FILES := ../prebuild/libz.a
Android Studio 中的 NDK 构建错误以非零退出值完成 2
我正在研究 OpenCV,因此我正在使用 NDK。但是在进行项目或构建时,出现错误: 错误:任务 ':app:ndkBuild' 执行失败。 > 处理'命令'C:/U...
我想在我的 Android 项目中使用用 C++ 编写的 exiv2 库。为此,我尝试使用 Android NDK 交叉编译库。 对于交叉编译,我遵循以下步骤: ...
Android ndk-build iostream:没有那个文件或目录
我在使用 ndk-build 工具(带有 Cygwin 的 Windows 7)编译 .cpp 文件时遇到问题。 当我尝试使用#include 编译 .cpp 文件时出现错误: jni/native.cpp:5:20: 错误:io...
如何修复 Android Studio 中的 NDK 构建错误
我想将我的项目从 Android Studio 构建到我的手机中,但是当我在 Android Studio 中点击运行按钮时,它显示了这个错误: 错误:任务 ':app:compileDebugNdk' 执行失败。 > 错误:
我正在学习以下教程: http://taylorpeer.com/hello-world-cpp-android-ndk/ 当我在终端中运行 ndk-build 时,出现以下错误: 编译++拇指:hello-jni<= hello-...
需要一些帮助来理解何时删除 java 字符串。在 c 端,调用 onCandidates 后字符串被删除,而在 java 端,setRemoteDescription 可能需要一些时间来 p...
如何使用 Gradle 将资源(图像、声音文件、着色器等)添加到 NDK 项目?
在这个代码库的PC版本中,我有以下目录结构: - 我的应用程序.exe - 资源 - - 图片 - - - blah0.png - - - blah1.png - - 着色器 - - - blahA.spv - - - 布拉...
将 AMediaCodec 生成的 Android AImage 与输出缓冲区相关联
我正在开发一个将 h265 流解码为纹理的应用程序。 我使用 AImageReader_setImageListener 回调来检索 AImage,然后我可以将硬件缓冲区获取到 dec...
在 Windows 10 上构建 HelloJNI 示例项目时出现 CXX1405 错误
构建从 Android Studio 下载的 HelloJNI 示例项目时出现 C++ 构建错误。 视窗 10 Android Studio 电鳗 | 2022.0.0 补丁 2。 [CXX1405] 使用 cmake 构建时出错