android-ndk 相关问题

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

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

如何指定配置更改后应启动哪个Android Activity?

我有两个活动 - LaunchActivity 和 GameActivity。必须先打开LaunchActivity,因为它会使用配置参数启动GameActivity。这工作正常,除了......

回答 1 投票 0

如果AAR使用NDK,应用程序是否需要包含NDK?

我正在使用 kotlin 开发 Android SDK (AAR)。我使用 NDK 和 CMake 在 Androis SDK 中使用一些 cpp 代码。一旦我构建了 AAR,其他开发人员就会在他们自己的 Android 应用程序上使用我的 AAR...

回答 1 投票 0

哪里可以下载Android NDK版本23.1.7779620?

这应该是版本 23b,我需要它来进行 Unity 2022.3.51f Meta Quest 2 开发 - 由于某种原因,编辑器只允许该特定版本,但我无法找到它。现在发动机电话...

回答 1 投票 0

我需要忽略哪些 Android 配置更改以防止系统语言更改时破坏/创建 Activity?

我的基于 Vulkan 的游戏基于 NativeActivity,需要避免所有活动销毁/重新创建配置更改,因为这样做需要大量的加载时间。我目前有

回答 1 投票 0

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