android-ndk相关内容
我试图决定是否主要使用浮筒或整数在我的应用程序的所有3D相关的元素(这是C ++在大多数情况下)。据我所知,大多数基于ARM的设备没有硬件浮点支持,所以我想,任何繁重的工作与花车将明显变慢。 不过,我打算preP大部分的所有数据(即具有顶点缓冲适用和使用矩阵没有发生很大的变化变换),所以我只是随便找数据下降的OpenGL的喉咙。我可以假设的是:这或多或少直接到GPU,并会这样是相当快的? (顺便
..
我坚持在Mac OS X(10.8.4)这下问题和eclipse JUNO自10天,我还没有发现任何工作网络。 我已经下载并解压了Android NDK。在那之后,我已经设置了NDK的位置在preferences菜单中选择“Android的选项。我想运行一个样品的OpenCV code(在建设,它提供了以下控制台输出 ****构建配置缺省项目OpenCV的样品 - 天然活性**** “/
..
我在寻找的NDK图书馆参考文献,谁知道在哪里可以找到他们呢?不是Java的API。我找不到任何在NDK目录或网上。 解决方案 是的NDK的API文档是很稀疏。大多数docmentation是在NDK本身的文档文件夹中。还实施例是有益的。 试着读通过“标准”的JNI文档。 (http://java.sun.com/docs/books/jni/)而Android NDK基本上只是JNI。但在A
..
我有以下问题,从C ++我送巨大的String []为Java。巨大=至多20行; 我做了以下 jint jtype的= 2; 的jstring emptyString = ENV-> NewStringUTF(“”); jobjectArray数据=(jobjectArray)ENV-> NewObjectArray(7,ENV->的findClass(“爪哇/郎/字符串”
..
项目结构: 应用项目 - >依赖于库项目 图书馆计划 有一个文件夹编译JNI库 jniLibs.srcDirs = ['库'] 和我试着加入以下的build.gradle为每示例应用程序 productFlavors { 86 { NDK { abiFilter“86” } } 臂 {
..
我试图调试在Eclipse上使用ADT 20.0.3 Android应用程序与本地code和它给我这个错误: [2012年10月4号十二时09分12秒 - ndk_android]未知应用ABI: [2012年10月4日12时09分十二秒 - ndk_android] [2012年10月4日12时09分十二秒 - ndk_android]无法检测应用ABI的 JNI的文件,建立
..
所以,我正在写一个Android应用程序,它使用了大量C ++库。我有一切工作,以使Java应用可以调用C ++代表团方法,但我发现自己希望我可以从C ++消息记录到Android日志。这是从Java容易,但我无所适从,如何调用从C ++ Java方法。我搜索发现方法从C ++,这根本不是我想要做的打开一个JVM。理想情况下,我想传递一个日志方法指针到C ++,它可以被用来每当我想要的。当然,Ja
..
我想编译拉梅音效库与Android NDK为x86_64体系。我正在为未定义的引用下面的链接错误 BCOPY 和首页: JNI / libmp3lame / EN coder.c:471:错误:未定义的引用“BCOPY” JNI / libmp3lame / EN coder.c:476:错误:未定义参照“BCOPY” JNI / libmp3lame / id3tag.c:1125:错误:未
..
我希望做Android的一个动态加载的内核模块。 我不想安装Linux,我只是有Cygwin和Android的NDK。 解决方案 我刚才发现的此网址当用户试图加载LKM并且是成功的,但在Android(内核内核:2.6.29),我认为这是在Linux上,而不是在Cygwin。希望你得到它呢! 还有一个资源所有最优秀的!
..
OpenSSL是包含在Android操作系统,和谷歌也包括一些ARM4 / Thumb汇编code在其构建(AES / ASM / AES-armv4.s,BN / ASM / ARM版本,mont.s,SHA / ASM / SHA1-ARM版本-large.s,SHA /asm/sha256-armv4.s,SHA / ASM / SHA512-armv4.s)。我有 Android的Open
..
我已经下载了OpenCV的项目为来到捆绑它包含几个错误,Android和样本项目.... 只包含NDK code中的项目有错误.... 问题是,C ++ code显示许多错误... 喜欢的jstring关键字无法识别.. 请帮我解决这个问题? 感谢你提前为您的宝贵时间。 的#include< jni.h> #包括< opencv2 /核心/ core.hpp> #包括&L
..
我试图建立PocketSphinx使用的PocketSphinxAndroidDemo项目的Android。我已经放弃了OM我的追求使用Cygwin和Windows构建并安装了Ubuntu的虚拟机。我正在进步,但我似乎被卡住,我似乎无法弄清楚。它必须是一些简单的我失踪。 NDK的建造提供了以下输出(裁剪): 编译大拇指:pocketsphinx_jni< = pocketsphinx_
..
我想运行一个简单的JNI code在Android的,但是,所有我得到的UnsatisfiedLinkError。 下面是我的Java code: 包com.lipcap; 进口android.app.Activity; 进口android.os.Bundle; 进口android.widget.TextView; 公共类MainActivity延伸活动{ / **第一次创建活动时调用。
..
在我的Android应用我有4个库: libTemplate.so 取决于libPorkholt.so libPorkholt.so 取决于libpng15.so 取决于liblua.so 取决于libopenal.so libpng15.so liblua.so libopenal.so 如果我写了一个小的命令行可执行文件链接对libTemplate和手动
..
任何人都知道从哪里得到编译。所以FFMPEG库为Android? 我试了遍万在Windows 7使用的是Android NDK手动编译FFMPEG 但从来没有成功过。 所以,我认为这是更好地使用precompiled LIB因为我已经使用了使用在相同的同一施工技术的: 但在这个项目中的ffmpeg的lib已经很老了。 任何帮助是非常AP preciated ....... 解决方案 它始
..
我得到了很多不确定的参考...错误,当我使用NDK,构建工具编译我的一个C ++源文件。为了记录我使用NDK R6在Linux主机系统上。 首先,我一直在敲我的头靠在这个问题一整天,所以我很抱歉,如果我要离开一些东西或解释自己有点快。请问我的任何其他信息。 我的源 - code有很多,我想静态链接到相关的库。 我已经定义了不同的我所有的依赖库在我的Android.mk文件,如下所示: 包
..
在今天之前我使用Eclipse 3.8是塞阔亚插件为Android NDK项目。 但今天,我决定梳洗Eclipse来朱诺释放与SDK和NDK。 我很开心,然后我看到的 Android原生工具在ADT的安装,这将做到像塞阔亚同样的工作,但与调试功能。 我创建新的Android项目进行测试。 添加Android原生支持创建JNI文件夹Android.mk,.cpp文件,以及相同的Sequay
..
在我的产品,我发现,当我安装APK文件到Galaxy Nexus的运行正在安装不正确的.so文件的Android 4.0.1。我有一个所谓的“胖”APK,其中包括原生$ C $下armeabi,armeabi-V7A和x86。 我发现的.so文件的armeabi CPU ABI正在从APK文件,而不是armeabi-V7A .so文件中提取。如果我从APK删除“armeabi”的文件夹,然后
..
我想调试C code在我的Android应用程序,这里下面的指令给出,但我当我做“调试为/本地应用程序”我得到未知的应用ABI 。 我检查了我的NDK的路径是否正确的建议这里我添加了 DUMP_APP_ABI 选项 NDK建造的建议的任何人都可以帮忙吗? [2013年8月15日11时16分十四秒 - MyProject的]未知应用ABI: [2013年8月15日十一时16分14秒 -
..
我正在开发,它使用的姜饼2.3.4 的作为操作系统定制的嵌入式设备。 现在,该设备应能够从其他的 A2DP 使能的设备,如iPhone或其他Android设备上播放音频流。我知道,姜饼包括配合bluez 栈4.69,它能够支持A2DP汇功能。然而,我怀疑Android的公开这些API。 你有什么想法我如何能实现这个功能?由于我不是开发一个通用的Android应用程序,任何种类的非标方法,将A
..