android-ndk相关内容
继 我做了一些google搜索的一切,我发现使用 CPU_SET 宏从 sched.h中,但它运行在 cpu_set_t 结构使用NDK时,这是不确定的。当尝试使用 CPU_SET 链接给我未定义的引用错误(尽管我反对的pthread链接)。 解决方案 那么,在最后,我发现这是直接从 sched.h中采取了一些版本。林张贴此位置如果任何人有同样的问题,不希望花时间寻找它。这是非常有用的。
..
你好我想端口上的OpenGL的桌面应用程序到Android。我不知道Android开发,所以我视Qt Creator的打包应用程序。作为设置的一部分,我援引“化妆独立的工具链'脚本的Android NDK,设置如下 - 平台=机器人-21 --toolchain =臂的Linux androideabi-4.9 --system =的linux-x86_64的 然后我用Andro
..
我找遍了所有的净(我认为)。和什么都它说我试过,但没有运气还是 不工作。 IM测试既在Cygwin和windows下 这是我的文件/项目迪尔斯: D:\ Java_2 \ workspace_indigo \ JniTest \的.classpath D:\ Java_2 \ workspace_indigo \ JniTest \的.project D:\ Java_2 \ workspa
..
我的Android应用程序有一个简单的“装载机”NativeActivity的使用非常简单的 android_main()只加载不同的共享对象,并将其控制: 无效的typedef(* Tandroid_main)(android_app *); 无效android_main(android_app *州) { void *的油嘴滑舌=的dlopen(“libmain.so”,RTLD
..
我想开发一个Android项目,使从Java code简单的调用本地C code。 我指的这个链接,我的指导:当我编译native.c 使用 :NDK建造 它表明: NDK建造找不到命令 谁能给出原因? 感谢 解决方案 从你的问题的描述,我认为你的路径没有设置。您需要设置你的NDK的路径在您的环境变量。 有关详细信息,您可以访问以下网站。 http:
..
我试图调试使用调试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
..
我想创建一个应用程序,它能够列出Android的动态库.so文件的所有符号。我想询问是否有针对Android precompiled纳米或至少波长的光源$ C $ C,这样我可以编译它自己。 解决方案 纳米是的 binutils的的。您可以从 http://ftp.gnu.org/gnu/binutils 您还可以找到在手臂的 Android的NDK 。 如果你需要一个二进制为Andr
..
我最近发现有没有硬性限制的内存NDK code量能对比分配的内存(25MB〜大多数设备)重数量有限,您可以在Java端分配 我想写的图像处理应用程序(类似于Photoshop中),需要保持一些大位图在内存中,一旦其中,位图数据将采取〜内存20MB。在Java中这样做可以使应用程序容易出在许多设备上存储的例外,我试过了。 我所有的目前的code使用了位图和Canvas类的做我的形象操纵。 任何人
..
我检查了coolreader 3从Git仓库 http://sourceforge.net/projects/crengine/。 我试着在Eclipse中构建它,但在运行时,出现以下错误崩溃: 应用程序酷阅读器(process.org.coolreader)意外停止。请重试。 下面是红色部分来自logcat的: 2月8日至27日:54:24.553:ERROR / AndroidRun
..
我想编写一个应用程序,获取视频的所有帧和操纵他们,我发现oout,要提取物对Android的框架最好的办法是使用OpenCV的库。 我在使用接收的视频路径,并可以抓住框架出来的VideoCapture对象样本code看见,所以我写了下面code,但capture.open()doen't真正开放视频文件,在capture.isOpen()始终是假的。 来源$ C $ C: 的#inclu
..
我通过加载我的本机库: 尝试{ 的System.loadLibrary(“为MyNative”); }赶上(的UnsatisfiedLinkError E){ //java.lang.UnsatisfiedLinkError这里 System.load(“/数据/数据/ com.my.app / app_native / libmyNative.so
..
我想这个特定的库集成到我的Android项目,以及该库是用C / C ++。我已经奇迹般地得到了 NDK建造给我所需要的的.so 文件。 不过,看着它,有一个在项目中的样品,他们用一种神秘的的.jar 用的API的绑定 .C / C ++ 文件。 我如何为 创建这个特殊的的.jar 文件具有API的基础上,的.so ? 或 直接添加一个方法来主 C ++ 文件,然后从Java调用它?
..
我正在使用的是Android NDK的OpenGLES Android应用程序,从Android的gljni例如,它可以发现的这里 这是使用GLSurfaceView。纹理从onSurfaceChanged()称为JNI函数初始化GLSurfaceView.Renderer的 当用户触摸屏幕时,应用程序需要更多的纹理。为了做到这一点,glGenTextures()被调用调用的onTouchEv
..
在过去的几天里,我一直在有困难的时候试图建立的avahi为静态或共享库与现有的Android NDK项目中使用。 我们有几场比赛中的应用和游戏商店,我的任务是让多人在Android版本的工作。 具体任务包括更换卓悦组件,以便这些游戏可以通过零配置相互连接。 研究似乎表明,Avahi这个是我们正在寻找的lib,但在这一点上,我愿意接受任何东西,将工作! 我希望这里有人可以帮我弄的avahi
..
我编译成JAR文件,静态Java库。 这个jar加载使用的System.loadLibrary一个.so库。 然后另外一个Android应用程序项目链接静态JAR文件。 一切编译是使用Android.mk文件中的NDK ...我怎样才能使共享本地库被列入,并正确地从我的最后一个应用程序加载(和“看到”从罐子里code) 解决方案 好吧,我在Android.mk使用这些说明解决了这个问题:
..
这个问题已经被问了很多次,但从未真正得到回答。我花了5到6个小时今天试图港口一些库到Android(libunwind,liwdfl),这可能从来没有打算工作在ARM。要无果的,当然。 问题是,Android的缺乏回溯 / backtrace_symbols 功能。有没有人找到了一种方法来打印堆栈跟踪,比如说,在收到SIGSEGV? 解决方案 的方式这是内部完成与的调用堆栈类。例如: 调用
..
我一直在试图调试我在C / C ++写的共享库,但使用eclipse我不能调试。当我设置一个断点永远不会命中并执行后,信息sharedlibrary 在gdb中,我得到了他之后,确认该库是不存在的(称为libtest-java.so) 来自至西姆斯读取共享对象库 无/系统/斌/连接器 0x40093070 0x400c36f8是/Users/jpu
..
我米试图编译 muPDF LIB 在Eclipse以来3天Android应用程序没有任何成功 我下载和配置的Android NDK,Cygwin的 即时得到这仍然 15时25分36秒****项目ChoosePDFActivity生成配置调试的**** “E:\\的Android NDK \\的Android NDK,r9d \\ NDK-build.cmd”全 Android的
..
我最近升级我的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
..
我希望能够加入少许本地C code在我的Android应用程序。我有一个IntBuffer,我作为一个参数的OpenGL的glColorPointer方法来使用。这是填充/使用这样的事情: 私人IntBuffer mColourBuffer; INT []颜色=新INT [10 * 4]。 // 10点,每点4色分量 的ByteBuffer vbb3 = ByteBuffer.all
..