android-ndk 相关问题

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

模拟按下电源按钮显示关闭对话框

我试图调用按下电源按钮时出现的关闭对话框。但我想从 Android 应用程序或 Junit 测试用例完成此任务。我会选最多的

回答 2 投票 0

Android ndk:使用 jni 从 C++ 调用 Java 方法的问题

我尝试在Android NDK上工作,我的第一次测试不是很有结论,我需要帮助,因为我没有看到我的错误在哪里。 以下代码编译没有问题,但是在

回答 2 投票 0

如何在 ARM Mali GPU 上运行的 Android 上分析 OpenCL 代码

如何使用本机代码在 Android 设备上分析 Mali GPU? 假设 Android 设备上的二进制文件以“./run.bin”运行。该二进制文件未打包为 apk。那个二进制内容...

回答 1 投票 0

如何在 Android Native C++ 中使用 cv::VideoCapture 打开摄像头

我尝试使用适用于 Android 的 OpenCV v4.9.0 在 Android Native C++ 中打开相机,但在尝试不同的索引和 api 组合后失败。尝试 cv::CAP_ANDROID 时,出现此错误 [

回答 1 投票 0

glTexSubImage2D 在使用 FreeType 的 Android NDK 上的 OpenGL ES 3.2 中抛出 GL_INVALID_OPERATION

我正在使用 NDK 将游戏从 PC 移植到 Android,并使用 FreeType 进行文本渲染。原始代码在带有 OpenGL 1.2 的 PC 上运行良好,为了在 Android 上运行,我决定更改着色器 p...

回答 1 投票 0

Scudo 错误:解除分配地址时块状态无效

02-22 16:29:32.296 10336 25983 25983 F 调试:*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 02-22 16:29:32.296 10336 25983 25983 F 调试:构建指纹:'samsung/t2quew/...

回答 1 投票 0

为什么 OpenGL ES 2.0 在 Android 上会泄漏图形内存,但使用相同的代码却不会在 iOS 上泄漏

我有一个基于 Android NDK 的游戏,我们部分基于开源引擎 (Cocos2d-x) 的部分构建。大多数引擎都是自定义的,但对于诸如 OpenGL 上下文设置、Java 桥接和

回答 2 投票 0

在没有 NDK 的情况下开发原生 C 应用程序 android?

好吧,这是一个奇怪的问题: 有没有一种方法可以在不使用 Android NDK 的情况下为 Android 开发本机 C 应用程序或库? NDK 发布之前发生了什么? (这不是

回答 4 投票 0

如果 HWASan 没有给我任何信息,我如何追踪 Android 上的内存问题?

我有一个基于 Android NDK 的游戏,我们部分基于开源引擎 (Cocos2d-x) 的部分构建。大多数引擎都是自定义的,但对于诸如 OpenGL 上下文设置、Java 桥接和

回答 1 投票 0

有没有办法在linux aarch64(cent7 arm)上运行.so库(由NDK为android aarch64编译)?

我有一个已编译的aarch64共享库(my_custom.so),已成功集成到APK中并在Android设备上运行。因为它是一个独立的低级计算库,没有

回答 2 投票 0

在 $ANDROID_HOME/ndk-bundle 和 Windows 10 中的 $ANDROID_NDK_HOME 中都找不到 Android NDK

我正在按照官方指南安装gomobile。我安装了 Android Studio,并通过 Android Studio SDK 管理安装的 NDK(并排)和所有 SDK 包。 Android Studio 有...

回答 2 投票 0

Android NDK > 18 未在 Fedora 36 中构建模块(与 elf32-i386 错误不兼容)

问题 我正在使用 Fedora 36(Linux 内核 5.19.12-200.fc36.x86_64)为移动应用程序框架构建 Android 模块。当我使用 NDK 18.1.5063045 时,一切正常。 我测试过 Manjaro 22.0.3...

回答 2 投票 0

android .so 文件使用

我从我的 C 开发人员那里获得了 .so 文件以及在 Android 应用程序中使用它的任务。有一个 .h 文件仅包含此内容。 int 运行(); 我读了大约 20 种不同的指南和教程,其中一些感觉很不错

回答 1 投票 0

Android NDK 默认位置

我习惯了以前版本的 NDK 版本,它们都是 zip 格式。我下载了最新的 Windows r10 版本,其中有一个 .exe 版本。 exe版本只是一个提取器,我没有...

回答 11 投票 0

Android 音频延迟解决方法

因此,Android 开发社区中任何值得关注的人都知道与 Android 中的低延迟音频相关的问题 3434。对于那些不会的人,您可以在这里进行自我教育。 http://code.go...

回答 3 投票 0

“UnityException:未找到 Android NDK”在 Jenkins 编译上

日志说: Android PostProcess 任务“检测 Android SDK”花费了 3004.9653 毫秒 DisplayProgressbar:检测Android NDK UnityException:未找到 Android NDK Android NDK 未找到或无效...

回答 1 投票 0

如何禁用拆分 APK,以便在 Android Studio 2023 上的 x86_64 AVD 上测试仅适用于 Arm 的应用程序

我正在尝试使用全新的 Android Studio 2023 安装构建仅适用于arm的应用程序(https://github.com/Mearitek/MeariSdk/tree/MeariSdk-5.0.0),但这似乎不起作用,因为Android Studio 似乎

回答 1 投票 0

有关为 Android 设备构建 CLBlast 和 OpenCL 的一些问题

我在做什么 我正在使用 JNI 编写 Android 应用程序,并且想使用 CLBlast 加速 C++ 代码。 背景 我已阅读 https://github.com/CNugteren/CLBlast 中的 Android 指南,并且知道我必须这样做

回答 1 投票 0

将 doNotStrip PackagingOptions 设置为特定的构建类型

我的项目有 3 种不同的构建类型,我只需要其中一种来保留其本机库的调试信息。我正在使用 com.android.tools.build:gradle:3.1.4。 我尝试了以下方法 构建类型...

回答 3 投票 0

如何在arm的big.Little架构上激活特定核心?

我正在使用 android-ndk-15c 开发 C++ 代码,并尝试在具有 10 个 ARM 核心的处理器上可用的特定核心上运行线程(并非所有核心都相同;Big.little 架构)。

回答 1 投票 0

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