问题标签 [android-ndk-r5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2632 浏览

android - 从本机代码访问 android 外部 SD 卡

我正在使用 NDK 5 为 android 开发本机 apk。

我的问题是,如何从本机代码访问外部 SD 卡的读写权限?

0 投票
2 回答
1801 浏览

android - 尝试使用 NDK 构建 PocketSphinxAndroidDemo 的问题

我正在尝试编译 PocketSphinxAndroidDemo,它提供了 Android 上 CMU pocketsphinx 语音识别器的示例实现。我首先收到了一个类似于此处讨论的错误。执行 ndk-build 后,我得到了这个错误:

我尝试了重建sphinxbaseandpocketsphinx库和重建 with的建议ndk-build -B,但没有奏效。然后我修改了 jni/pocketsphinx.i swig 文件以更改 err.h 的包含:

尝试编译 PocketSphinxAndroidDemo 的人有没有遇到过这个问题?我的编辑似乎让我在编译中走得更远,但现在我遇到了与程序集相关的错误:

同样,有谁知道如何解决这个问题?我还没有看到任何其他开发人员抱怨这个问题,所以我犹豫要不要走得更远。谢谢你的帮助。

0 投票
1 回答
2278 浏览

android - NDK - 尝试为 Hello-jni 生成 build.xml 文件时出错

我刚刚安装Android NDK, r5b,在尝试按照Exploring the hello-jni Sample中的步骤操作时,在命令行上收到错误消息:

我在 MAC 10.6.6 上Android SDK r10使用Eclipse Helios 版本 2。ADT 10.0.0我还检查了GNU Make 3.81, 并安装了GNU Awk(尽管我不确定它是否在正确的位置)。

我进行了很多搜索,似乎某处可能缺少类路径,但我无法弄清楚究竟在哪里以及如何修复它。

0 投票
3 回答
3279 浏览

makefile - Android ndk 构建在 cygwin 下神秘地失败,出现“错误 126”

我有一个由ndk-build(使用 Android NDK r5b 和 cygwin make 3.81)构建的 JNI 应用程序。构建通常有效,偶尔会失败:

没有其他错误。Make than 以状态 2 退出。它每次都发生在不同的文件中(上面的名称是匿名的)。并行构建似乎更频繁地发生,但有时也发生在非并行构建中。

有没有人知道它可能是什么或至少如何调试它?

0 投票
1 回答
445 浏览

android - 原生 Android 应用程序上的套接字?

我在 FPC 中编写了一个本机 android 可执行文件,它连接到我的服务器并使用套接字(连接/发送/接收调用)下载天气信息,在我的电脑上工作正常,并在 android 上运行,我将它发送到我的手机和模拟器,然后我去终端运行它,它没有用,只是冻结了。

但是在我执行“su”命令(在模拟器中不允许)然后我的应用程序再次执行之后,它起作用了!

我没有java经验,但我需要什么才能使它成为一个有效的应用程序?就像用户使用 .apk 文件安装它并且它可以工作?没有终端或超级用户?

这可能吗?

谢谢。

0 投票
0 回答
3760 浏览

gcc - 错误:行尾的垃圾字符,第一个无法识别的字符,值为 0x7F

我是 Android NDK 的新手,我正在使用 android-ndk-r5 构建 Gearoid 源代码。经过以下类型的几次警告

汇编程序终止并显示以下错误消息:

任何指针将不胜感激。提前致谢。

0 投票
2 回答
975 浏览

android - 使用 pocketsphinx_wrap.c 为 Android 构建 PocketSphinx 演示项目时出错

我已经下载了这 3 个项目:PocketSphinxAndroidDemo pocketsphinx sphinxbase

我已经更新了 C:\android-ndk-r5b\samples\PocketSphinxAndroidDemo\jni\Android.mk 文件第 006 行:SPHINX_PATH := /home/eliana/android-ndk-r5b/samples

但是在那一刻,我尝试运行 ndk-build 来创建 libpocketsphinx_jni.so 文件:/home/eliana/android-ndk-r5b/ndk-build V=1 NDK_LOG=1,pocketsphinx_wrap.c 出现以下错误:

感谢任何帮助,因为在 Android 上试用 PocketSphinx 对我来说非常重要。

谢谢,

0 投票
2 回答
12492 浏览

android - Android.mk 与 Application.mk

我对 Android.mk & Application.mk 的使用有点模糊

我已经尝试在NDK 附带的文档中阅读 APPLICATION-MK.HTML 和 ANDROID-MK.HTML ,但仍然对两个makefile 的用途感到困惑。

我将非常感谢任何可以帮助我理解这一点的人。

0 投票
1 回答
2034 浏览

android - Android NDK 编译错误。已经存在的文件没有此类文件错误

嗨,我需要使用 android NDK 的帮助。

在本教程的帮助下,我已经设置了我的 eclipse Helios 以使用 NDK 。我正在使用窗户。尝试构建时显示此错误

它不允许我构建我的应用程序。

如何解决这个错误?

编辑:我尝试使用 eclipse 和 cygwin 构建 hello-jni 应用程序,但我无法构建该程序,它会引发相同的错误

0 投票
1 回答
1460 浏览

android-ndk-r5 - 如何为 android 构建 muPDF(需要帮助)

我已经为此工作了一段时间,但我仍然卡住了。这就是我所做的...

  1. 安装的 Eclipse
  2. 已安装 SDK、NDK
  3. 从现有源创建一个项目...我浏览到 muPDF/android
  4. 然后我安装了 Cygwin 来构建项目
  5. 我使用 ndk-build 通过 cygwin 构建项目

    然后我收到一条错误消息,上面写着“.../Downloads/mupdf-0.8.165/android/jni/mupdf.c:11:19: error: mupdf.h: No such file or directory” 我一直在寻找解决此问题的方法,但之后不断出现其他新问题。所以我想寻求你的帮助......请

    在此先感谢...最好的问候, Sirisub