android-ndk相关内容

Android的设置线程关联

继 我做了一些google搜索的一切,我发现使用 CPU_SET 宏从 sched.h中,但它运行在 cpu_set_t 结构使用NDK时,这是不确定的。当尝试使用 CPU_SET 链接给我未定义的引用错误(尽管我反对的pthread链接)。 解决方案 那么,在最后,我发现这是直接从 sched.h中采取了一些版本。林张贴此位置如果任何人有同样的问题,不希望花时间寻找它。这是非常有用的。 ..
发布时间:2015-12-03 14:58:00 移动开发

使用额外的图书馆Qt的构建Android应用程序(Assimp)

你好我想端口上的OpenGL的桌面应用程序到Android。我不知道Android开发,所以我视Qt Creator的打包应用程序。作为设置的一部分,我援引“化妆独立的工具链'脚本的Andr​​oid NDK,设置如下 - 平台=机器人-21 --toolchain =臂的Linux androideabi-4.9 --system =的linux-x86_64的 然后我用Andro ..
发布时间:2015-12-03 14:54:22 移动开发

按C与Android NDK

我想开发一个Android项目,使从Java code简单的调用本地C code。 我指的这个链接,我的指导:当我编译native.c 使用 :NDK建造 它表明: NDK建造找不到命令 谁能给出原因? 感谢 解决方案 从你的问题的描述,我认为你的路径没有设置。您需要设置你的NDK的路径在您的环境变量。 有关详细信息,您可以访问以下网站。 http: ..
发布时间:2015-12-03 14:43:06 移动开发

在月食调试本土code在Android的失败

我试图调试使用调试AS-&GT本土code。在“csipsimple”Android应用程序,Android原生应用程序选项。我用本教程做到这一点。我不断收到这些错误: [2013年6月9日17点24分24秒 - SipHome]未知应用ABI: [2013年6月9日17时24分24秒 - SipHome]机器人 [2013年6月9日17时24分24秒 - SipHome]未知应用ABI ..
发布时间:2015-12-03 14:28:34 Java开发

哪里可以找到纳米工具(编译或源$ C ​​$ C)为Android

我想创建一个应用程序,它能够列出Android的动态库.so文件的所有符号。我想询问是否有针对Android precompiled纳米或至少波长的光源$ C ​​$ C,这样我可以编译它自己。 解决方案 纳米是的 binutils的的。您可以从 http://ftp.gnu.org/gnu/binutils 您还可以找到在手臂的 Android的NDK 。 如果你需要一个二进制为Andr ..
发布时间:2015-12-03 12:59:00 移动开发

位图/帆布用途和NDK

我最近发现有没有硬性限制的内存NDK code量能对比分配的内存(25MB〜大多数设备)重数量有限,您可以在Java端分配 我想写的图像处理应用程序(类似于Photoshop中),需要保持一些大位图在内存中,一旦其中,位图数据将采取〜内存20MB。在Java中这样做可以使应用程序容易出在许多设备上存储的例外,我试过了。 我所有的目前的code使用了位图和Canvas类的做我的形象操纵。 任何人 ..
发布时间:2015-12-03 12:46:50 Java开发

机器人的UnsatisfiedLinkError:库未找到

我检查了coolreader 3从Git仓库 http://sourceforge.net/projects/crengine/。 我试着在Eclipse中构建它,但在运行时,出现以下错误崩溃: 应用程序酷阅读器(process.org.coolreader)意外停止。请重试。 下面是红色部分来自logcat的: 2月8日至27日:54:24.553:ERROR / AndroidRun ..
发布时间:2015-12-03 12:43:12 移动开发

从视频文件中使用的OpenCV与本土code C阅读框++

我想编写一个应用程序,获取视频的所有帧和操纵他们,我发现oout,要提取物对Android的框架最好的办法是使用OpenCV的库。 我在使用接收的视频路径,并可以抓住框架出来的VideoCapture对象样本code看见,所以我写了下面code,但capture.open()doen't真正开放视频文件,在capture.isOpen()始终是假的。 来源$ C ​​$ C: 的#inclu ..
发布时间:2015-12-03 12:29:32 移动开发

如何调用从Android的使用JNA C / C ++ code?

我想这个特定的库集成到我的Andr​​oid项目,以及该库是用C / C ++。我已经奇迹般地得到了 NDK建造给我所需要的的.so 文件。 不过,看着它,有一个在项目中的样品,他们用一种神秘的的.jar 用的API的绑定 .C / C ++ 文件。 我如何为 创建这个特殊的的.jar 文件具有API的基础上,的.so ? 或 直接添加一个方法来主 C ++ 文件,然后从Java调用它? ..
发布时间:2015-12-03 12:24:36 移动开发

不能调用多线程Android应用程序glGenTextures

我正在使用的是Android NDK的OpenGLES Android应用程序,从Android的gljni例如,它可以发现的这里 这是使用GLSurfaceView。纹理从onSurfaceChanged()称为JNI函数初始化GLSurfaceView.Renderer的 当用户触摸屏幕时,应用程序需要更多的纹理。为了做到这一点,glGenTextures()被调用调用的onTouchEv ..
发布时间:2015-12-03 12:22:48 移动开发

编译问题的avahi到的Andr​​oid NDK项目

在过去的几天里,我一直在有困难的时候试图建立的avahi为静态或共享库与现有的Andr​​oid NDK项目中使用。 我们有几场比赛中的应用和游戏商店,我的任务是让多人在Android版本的工作。 具体任务包括更换卓悦组件,以便这些游戏可以通过零配置相互连接。 研究似乎表明,Avahi这个是我们正在寻找的lib,但在这一点上,我愿意接受任何东西,将工作! 我希望这里有人可以帮我弄的avahi ..
发布时间:2015-12-03 12:10:18 移动开发

安卓:内NDK的jar文件链接prebuilt共享库(的.so)

我编译成JAR文件,静态Java库。 这个jar加载使用的System.loadLibrary一个.so库。 然后另外一个Android应用程序项目链接静态JAR文件。 一切编译是使用Android.mk文件中的NDK ...我怎样才能使共享本地库被列入,并正确地从我的最后一个应用程序加载(和“看到”从罐子里code) 解决方案 好吧,我在Android.mk使用这些说明解决了这个问题: ..
发布时间:2015-12-03 12:08:51 移动开发

如何在Android上打印的堆栈跟踪(用符号函数名)?

这个问题已经被问了很多次,但从未真正得到回答。我花了5到6个小时今天试图港口一些库到Android(libunwind,liwdfl),这可能从来没有打算工作在ARM。要无果的,当然。 问题是,Android的缺乏回溯 / backtrace_symbols 功能。有没有人找到了一种方法来打印堆栈跟踪,比如说,在收到SIGSEGV? 解决方案 的方式这是内部完成与的调用堆栈类。例如: 调用 ..
发布时间:2015-12-03 12:02:55 移动开发

Android的GDB没有加载C ++共享库

我一直在试图调试我在C / C ++写的共享库,但使用eclipse我不能调试。当我设置一个断点永远不会命中并执行后,信息sharedlibrary 在gdb中,我得到了他之后,确认该库是不存在的(称为libtest-java.so) 来自至西姆斯读取共享对象库 无/系统/斌/连接器 0x40093070 0x400c36f8是/Users/jpu ..
发布时间:2015-12-03 12:02:45 移动开发

如何更改内置的C / C ++的路径指向一个已删除的Andr​​oid NDK-R9安装?

我最近升级我的NDK从Android的NDK-R9到Android的NDK-R10(r10d要准确)。 Eclipse是4.4月神(月神服务版本1(4.4.1);建立ID:20140925-1800)。 Eclipse正在完全修补了其释放。我更新了所有的Eclipse插件(包括ADT),因此它们完全修补。我也改变了我的 ANDROID_NDK_ROOT 在的.bash_profile 指向新的ND ..
发布时间:2015-12-03 11:59:37 Java开发

在Android游戏传递java.nio.IntBuffer中,以C函数

我希望能够加入少许本地C code在我的Andr​​oid应用程序。我有一个IntBuffer,我作为一个参数的OpenGL的glColorPointer方法​​来使用。这是填充/使用这样的事情: 私人IntBuffer mColourBuffer; INT []颜色=新INT [10 * 4]。 // 10点,每点4色分量 的ByteBuffer vbb3 = ByteBuffer.all ..
发布时间:2015-12-03 11:55:55 移动开发