Android原生开发工具包(NDK)是Android SDK的配套工具,可以在本机代码中构建应用程序的性能关键部分,或者将现有的C / C ++库移植到Android。它提供了标头和库,允许在使用C / C ++编程时构建活动,处理用户输入,使用硬件传感器,访问应用程序资源等。
在这个很棒的教程 Android Making Waves 之后,我终于能够使用 AAUDIO 库进行 cpp dsp 编程来实现低延迟音频。 本教程解释了如何存档单声道声音,...
我想在 gradle.properties 文件中添加 ndk.abiFilters 属性。现在我在 build.gradle 中有这个属性。 这是我的 build.gradle 的一部分 构建类型{ 调试 { ndk { abiFilters“x...
我构建了一个使用我自己的 NDK 编译的 .so 共享库的应用程序。我不关心我的应用程序的复制保护或混淆,它只是调用 API 的客户端,但我确实关心我的本机 .so
Android ndk gdb 加载的共享库缺少 *.oat
gdb 7.7 和 gbd 7.11 在调试我的设备(oppo r7s)时都丢失了一些共享库。我已将所有库拉到本地。 这是信息共享显示的库的完整列表 (gdb)信息...
我已按照 Android 开发人员页面上的步骤设置 CMake 项目以与某些本机代码交互。当我使用本机(决斗)调试器附加到正在运行的进程时,我得到
可以在android中使用postgresql libpq吗?
我正在使用c++中的android ndk开发一个应用程序。 如何在 Android 中使用 libpq 库客户端? 我无法找到 ARM 的 libpq,那么是否可以为 ARM 编译它? 我尝试使用视觉
可以在android中使用postgresql libpq吗?
我正在使用c++中的android ndk开发一个应用程序。 如何在 Android 中使用 libpq 库客户端? 我无法找到 ARM 的 libpq,那么是否可以为 ARM 编译它? 我尝试使用视觉
我有一个关于在本机 C 程序中使用以下行的问题: #包括 #包括 无效测试Socket() { int sockfd = 套接字(AF_INET, SOCK_STREAM, 0)...
我正在尝试解决以下问题: 我导入了一个仅标头库,该库本身包含另一个仅标头库。 tiny_gtlf.h 包含 stb_image.h。我有一个名为 GLTFLoader .cpp/.h...
Android:由 OpenGL 纹理/HardwareBuffer 支持的自定义 NDK/C++ android.media.Image 实现
我正在开发一个 Camera2 应用程序,其中设置了一个自定义 OpenGL 管道来处理视频帧。 在我的管道中,我使用了几个不同的第三方帧处理 API,它们期望...
我正在编写一个 C 程序,我想在运行 Linux 的桌面上以及 Android 设备上执行该程序。 我必须制作一些桌面特定的东西和一些 Android 特定的东西。 我的问题...
我已经使用 NDK 将 Bullet 物理引擎实现到我的 Android 程序中(我正在使用 Android 的 Vuforia 的 imagetarget 示例),并且它已设置并正常工作,但是我希望...
无法加载本机库/未定义符号:ANativeActivity_onCreate
我正在使用 Android Studio 制作原生 Android 应用程序。我可以构建该程序,但当我将其运行到模拟器时它会立即崩溃。 在位置 ${ANDROID_NDK}/sources/android/native_app_gl...
Android 的 ImageWriter 底层是如何工作的?
我有一个自定义的 Camera2 OpenGL 管道来处理来自相机设备的帧。 我有两个目标 EGLSurface,我只是使用直通着色器将 EXTERNAL_OES OpenGL 纹理发送到它们。 这是
在Android的不同模块中使用不同版本的SO文件(如libc++_shared.so)
我在应用程序的两个单独的模块中使用两个不同的自定义 aar 库。库附带许多“.so”文件 - 例如“libc++_shared.so”等。包含后...
我正在尝试为依赖于 ICU 库(libicuuc.so 和 libicui18n.so)的 C 库创建 JNI 包装器。 我尝试在我的 NDK 中构建 ICU4C(标准版本和 CrystaX 版本,在 Ma...
我尝试在android环境中使用ffmpeg c++打开后置摄像头: AVFormatContext* formatCtx = avformat_alloc_context(); 易失性 int x = avformat_open_input(&formatCtx, "android_camera&
我已经成功地在我的android项目中使用ffmpeg和AudioTrack类来播放音频文件。我可以使用 AudioTrack 类 setRate 方法更改音频的速度。但它也改变了 au 的音高...
我正在将 C++ 库交叉编译到 Android。我使用 CMake 作为构建生成器,并使用 NDK 中提供的工具链文件(称为 android.toolchain.cmake)。请注意,我在 Windows 上。 我会...
您缺少推荐的 SDK/JDK/NDK/ 使用 Unity Hub 安装推荐的版本
所以我在 Unity 2019.410f1 中收到了这些警告。它看起来是这样的: 但是当我去 Hub 修复这个问题时,这些软件包已经安装了。 但是,