android-ndk 相关问题

Android原生开发工具包(NDK)是Android SDK的配套工具,可以在本机代码中构建应用程序的性能关键部分,或者将现有的C / C ++库移植到Android。它提供了标头和库,允许在使用C / C ++编程时构建活动,处理用户输入,使用硬件传感器,访问应用程序资源等。

Android NDK - ld.exe:找不到 shlwapi.dll

当我尝试为 Android 进行编译时,出现此错误。 错误 E2597 CatalogRepository\AndroidNDK-21-22.0.48361.3236 ndroid-ndk-r21 工具链 arch64-linux-android-4.9\prebuilt\windows-x86_64 arch64-...

回答 1 投票 0

找不到工具`aarch64-linux-android-clang`,是否已安装?

我正在尝试使用以下方法生成 rust 程序的 .so 文件: 货物构建 --release --target=aarch64-linux-android 这是 Cargo.toml 文件: [包裹] name =“群突破” 版本=&

回答 1 投票 0

如何在android ndk中生成assimp .so我正在使用assimp 3.0

我在 android studio 2.2.1 中遇到这个错误 错误:共享库链接文件 E:\path dmodelndk\AssimpAndroid-master pp\src\main xternals ssimp-3.0\libs rmeabi-v7a\libassimp.so 不存在...

回答 1 投票 0

在 Android 版 GDAL 中使用 WarpOptions(通过 swig 绑定的 java)

我想使用为 Android 编译的 GDAL 重新投影地理空间图像。我目前正在使用 swig 绑定,但正在考虑使用 jni/ndk。 我已成功使用

回答 1 投票 0

Android,std::runtime_error没有被std::Exception捕获

我在Android上有以下代码: 尝试 { LOGI("OP SQLITE 🟦", "异常之前"); throw std::runtime_error("测试异常"); } catch (const std::Exception &am...

回答 1 投票 0

本机活页夹回调挂起

我正在使用 NXP EVK 开发 AOSP 代码库。我有一个接收回调的活页夹接口。有两种客户端可以连接到服务。一个客户端产生数据,另一个客户端......

回答 1 投票 0

安装Android

有什么方法可以将C/C ++编译器直接进入Android设备? 类似我可以将设备弹出并运行GCC或AGCC或与C \ C ++ SRC文件有关的东西。 我Google ...

回答 1 投票 0

可以在没有 libiberty 的情况下构建 binutils 吗?或者report_times可以被禁用吗?

TLDR:在 gcc 的跨本机构建中出现致命错误“无法获取进程时间”。 我可以从 gcc.c 中删除 report_times 代码或使用 gcc 命令行选项禁用 report_times 或构建 gcc

回答 1 投票 0

$PATH 上没有 NDK arm-linux-androideabi-gcc (eval 13)

要在Android上使用openssl,请安装NDK并设置环境变量。 由于我使用Mac,所以我在~/.zshrc中输入环境变量。 1.openssl安装 git 克隆 https://github.com/openssl/opens...

回答 1 投票 0

如何通过NDK使用c代码检查设备运行的API级别?

我开始使用 NDK 在 Android 上工作,我想检查设备在我的 C 代码上运行的 Android API 级别。 我怎样才能做到这一点? 起初我以为我可以使用定义 __ANDROID...

回答 4 投票 0

什么可能导致 ART(Android 运行时)在卸载本机库时死锁?

我一直在尝试调试我的应用程序中的非用户可感知的崩溃(我认为它发生在后台),该崩溃源于 Android 运行时,可能是由于死锁/线程争用。 回来...

回答 1 投票 0

如何为Android编译LLVM/Clang?

我正在尝试在Mac上使用Cmake编译适用于Android的LLVM/Clang 8.0.1(因为不再支持我之前使用的自动工具)。 我正在使用 https://github.com/llvm/llvm-project.git。 在构建目录中我是...

回答 3 投票 0

多线程写入mmap时内存数据损坏

我正在开发一个严格与页面大小对齐的高性能消息传递异步缓冲区。确保发生崩溃或意外终止时数据的持久性(无

回答 1 投票 0

如何检测 Android x86 是否正在模拟 ARM?

我有一个 JNI 库,可以在大多数 Android 设备上运行良好 - ARMv5、ARMv7 和 x86。 我在 ARMv7 上使用 NEON 指令,但我没有用条件/重复的源代码弄乱代码,而是......

回答 4 投票 0

Android Building Toolchain 找不到/缺少 STL 头目录

我已经手动构建了 Android NDK 工具链。 一切正常,除了当我使用编译器时它找不到基本的 STL 内容,例如 . 所以它无法编译包含 STL 的代码,因为它不知道

回答 1 投票 0

如何使用NDK中的Asset Manager API读取原始数据?

我将着色器保存在资产文件夹中。 着色器的名称(文件名):“vertex.vs” 路径:assets/shaders/vertex.vs 我想从 NDK 的 C++ 文件访问此文件,而不调用 Java 或 JNI

回答 3 投票 0

模块源根类型com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType未注册为JpsModelSerializerExtension

我是新来的。抱歉我的英语不好。 我只是尝试使用 Android Studio Meerkat 构建名为 Game Activity (C++) 的空项目 | 2024.3.1 Canary 2 并出现此错误。 -----------------------...

回答 1 投票 0

android studio项目中CMake和NDK-build的区别

在 android studio 项目中 CMake 和 NDK 构建之间的实际区别是什么?我已经浏览过谷歌文档,但概念还不清楚。根据谷歌文档:

回答 5 投票 0

运行 Valgrind:误报

我正在尝试设置 Valgrind 来检测应用程序本机部分可能存在的泄漏。 我已经成功构建并让它在我的设备上运行,但我似乎遇到了一个错误,导致了许多问题...

回答 1 投票 0

Android ndk 构建错误:需要平台名称,例如“macos”

我正在使用 android ndk 从 github 构建一个项目,我遇到了很多这样的错误。有哪些可能的解决方案可以解决这个问题? C:/Users/juju/AppData/Local/Android/Sdk/ndk/26.1.10909125/build/../

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.