315得票32回答
安卓致命信号11 (SIGSEGV) 于0x636f7d89处 (code=1)。如何追踪问题?

我一直在阅读有关在Android应用程序中追踪导致 SIGSEGV 的原因的其他帖子。我计划仔细检查我的应用程序,查找与 Canvas 使用相关的可能的 NullPointers,但是我的 SIGSEGV 每次都会抛出不同的内存地址。另外,我看到了 code=1 和 code=2。如果内存地址...

277得票55回答
错误:在带有前缀llvm的ABI的NDK工具链文件夹中找不到任何工具链。

我想使用Gradle(gradlew clean build)编译一个开源的安卓项目(Netguard),但是遇到了这个错误:A problem occurred configuring project ':app'. > Exception thrown while executing...

270得票1回答
如何影响Delphi XE的代码生成以针对Android/ARM目标?

更新于2017年5月17日。我已经不在原问题所在的公司工作,也无法访问Delphi XEx。当我在那里工作时,该问题通过迁移到混合FPC+GCC(Pascal+C)来解决,其中一些例程使用NEON内部函数进行优化。(FPC+GCC强烈建议使用,因为它还启用了使用标准工具,特别是Valgrind...

244得票25回答
没有符合所请求版本的NDK。

在更新到 Android Gradle插件 3.6.0(发布于2020年2月24日)之后,几个项目独立地开始出现以下错误: No version of NDK matched the requested version 20.0.5594570. Versions available loc...

194得票45回答
java.lang.ClassNotFoundException:在路径上找不到类:dexpathlist。

我目前正在处理一个项目,需要使用纯本地ndk。当我尝试从Irrlicht引擎源代码运行一个helloworld示例时,它可以工作。然后我尝试按照相同格式在我的项目中使用它。但是我遇到了以下问题: 03-14 01:40:05.308: E/AndroidRuntime(799): java....

158得票11回答
我应该翻译为:我在哪里可以找到旧版本的Android NDK?

有人知道在哪里可以找到旧版本的Android NDK吗?我们的代码无法使用r6编译。肯定有存档的版本。

157得票23回答
Android Studio、Gradle 和 NDK

我对Gradle和Android Studio的支持非常陌生。通过导出选项,我成功将我的Android项目转换为Gradle。 但我正在寻找一些文档或起点,以了解如何将NDK构建集成到Gradle构建过程中。 如果可能,我还需要某种“后续”阶段,将构建二进制文件(.so文件)复制到资源目录中。

146得票3回答
为什么要使用armeabi-v7a代码而不是armeabi代码?

在我的当前项目中,我使用了多个.so文件。它们位于armeabi和armeabi-v7a文件夹中。不幸的是,其中一个.so文件大小为6MB,我需要缩小文件大小。我想仅使用armeabi文件并删除armeabi-v7a文件夹,而不是拥有一个臃肿的APK文件。 根据NDK文档,armeabi-v...

128得票6回答
在Android上运行Node.Js

我知道这个问题已经被讨论了很多次。例如在这些问题中: 在Android上运行NodeJs服务器 如何在Android上运行我的node.js项目?和 IOS/Android上的NodeJS 但是每个提出的选项都存在问题: 我希望在我的普通设备上运行它,所以我想避免在我的设备上安装另一个...

114得票16回答
在Android Studio中找不到CMake

我需要在我的Android程序中添加C/C++代码,因此需要LLDB、CMake和NDK。我在SDK管理器中找到了LLDB和NDK,但是没有找到CMake。我尝试从CMake官方网站手动下载,并发现针对Android我们需要定制SDK的CMake。 如您所见,没有类似CMake的选项。 ...