android-ndk 相关问题

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

使用 O_CREAT 或 O_TMPFILE 调用“open”,但缺少模式

在 Linux 上,我使用以下代码打开一个文件: auto file = ::open("file.dat", O_RDWR | O_CREAT); 但是当我尝试为 Android (android-ndk-r26-beta2) 编译此代码时,我得到以下信息...

回答 1 投票 0

NDK 未安装 - 配置项目 ':react-native-reanimated' 时出现问题

错误日志: [CXX1101] NDK 位于 C:\Users\Aniket\AppData\Local\Android\Sdk dk .4.7075529 没有 source.properties 文件 [CXX1101] NDK 位于 C:\Users\Aniket\AppData\Local\Android\Sdk dk .4.707...

回答 1 投票 0

如何阻止 Android Studio 索引我的主目录?

我有一个大型的Android Studio NDK项目。不久前,它开始需要几个小时才能打开,我不明白为什么。今天,我在文件视图中注意到,由于某种原因,根现在处于...

回答 1 投票 0

为什么我的 Java 类方法没有从本机代码调用? JNI、NDK/SDK

我正在 Android Studio 中开发一个应用程序 NDK/SDK,并希望 Android 在运行我的应用程序时显示写入权限菜单,以便用户可以激活它。但是我的Java类方法(MainActiv...

回答 1 投票 0

本机库对于安装时模块可以正常工作,但对于按需模块不能按预期工作

我正在尝试本地化使用 Native C++ 的应用程序。大多数用 C++ 编写的代码和所有字符串/文本都位于特定的构建标志中。例如 LANG_JP // 对于日语 我创建了一个按需动态模型...

回答 1 投票 0

如何将 Android C/C++ NDK 的变量从 Android 传递到 C

Java 中有一个变量,如何在 C 中分配该变量?我尝试过将变量作为参数传递给函数,但我不知道该怎么做。 这是我尝试过的: 在 J...

回答 1 投票 0

获取Android NDK版本的正确方法是什么

我想知道如何获得android ndk版本。 我已经在我的 mac 上安装了 ndk: 〜/库/Android/sdk/ndk-bundle 但似乎没有什么能够告诉我这个版本的信息...

回答 3 投票 0

有没有办法在Android清单中指定处理器架构要求?

我在 Android 项目中使用了一个编译为armeabi-v7 的本机库。我的项目以 Android SDK 8 为目标。当我尝试在拔掉手机电源的情况下运行它时,自动定位会选择 Android 2.2 (

回答 3 投票 0

错误:使用Android NDK编译时设置了变量但未使用

我正在尝试从这个存储库编译并生成一个共享库。该过程由 ndk-build 命令启动。我在编译阶段遇到错误: ndk 命令...

回答 1 投票 0

为 Android (Flutter) 构建 Rust 项目时出错:未找到用于 OpenSSL 编译的arm-linux-androideabi-ranlib

我正在开发一个使用 Flutter 和 Rust 的项目,并且我正在尝试为 Android 构建它。但是,我遇到了与未找到 arm-linux-androideabi-ranlib 相关的错误。这是错误...

回答 2 投票 0

Android NDK - 相机预览 - 获取和修改图像

我正在使用 android ndk 将相机预览渲染到 ui 中。这是通过一些本机 C++ 调用完成的。我一启动应用程序就已经看到了实时预览。 现在我想要得到并且

回答 1 投票 0

交叉编译Haskell

如何将 Haskell 交叉编译到 ARM 处理器? 我已经能够交叉编译 C、Go 和 Rust,所以,我想,这不是我的工具链的问题? 我能够运行配置脚本...

回答 1 投票 0

尝试使用本机代码访问文件。错误:文件系统错误:在directory_iterator::directory_iterator(...)中:权限被拒绝[.]

我正在尝试以本机代码访问我的应用程序数据文件夹中的文件。由于某些 SE Linux 策略,它无法访问。我也有所有文件访问权限。 这是代码...

回答 0 投票 0

如何在 Android.bp 中包含我自己构建的共享库

我通过这个 Android.bp 代码编译了我的库: cc_library_shared { 名称:“libult123”, 共享库:[ “[email protected]”, ”

回答 1 投票 0

使用 make 设置 openssl 会导致“请再次运行相同的 make 命令”

我正在为 android 构建 ndk,但我需要执行 https 请求,所以我使用 openssl。我希望项目的设置是自动的,但我不断收到“请运行相同的 make 命令...

回答 0 投票 0

Unity - 未找到 Android NDK - 已手动安装

我正在尝试通过 Unity 为 Meta Quest 2 编写代码。每次我尝试构建时,都会收到一条错误消息,指出未安装正确的 NDK。我对此进行了研究并找到了下载它然后手动操作的建议...

回答 1 投票 0

libsomeip3.so 没有被加载到 Android 虚拟设备中

我正在尝试从 https://github.com/lixiaolia/ndk-someiplib 运行 vsomeip Java API 示例。 构建成功,但在启动 hello world 服务时出现以下错误。 2022-11-12 21:...

回答 1 投票 0

使用本机活动 android 中的 Java 类

我正在开发一个 Android 应用程序,该应用程序目前完全用 C++ 编写,作为本机 Activity 实现并使用 CMake 构建项目。 目前,我正在尝试调用方法...

回答 0 投票 0

Android Studio 中某些 C++ 代码的 NDK 构建错误

我是 NDK 的新手,所以在构建以下项目时出现错误: 错误:任务 ':app:transformNativeLibsWithStripDebugSymbolForDebug' 执行失败。 java.io.IOException: 未能解除...

回答 3 投票 0

NDK 构建无法在 Windows 上运行:“无法找到指定的路径”

我正在构建一个需要 Android NDK 的 Android 应用程序。 当我尝试执行命令 ndk-build.cmd 时,出现以下错误: 找不到指定路径 我已经设置了路径

回答 2 投票 0

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