共有174篇文章,第1页,共9

  • 无Java开发Android应用(NativeActivity)[代码]
    红薯 发表于 2011-01-17 00:25|41次评论|45001次阅读
    最新的 Android 2.3 无需 Java 就可以开发应用,详情请看 这里。 这里是官方给的例子程序 ,来自:http://developer.android.com/reference/android/app/NativeActivity.html
  • 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译[分享]
    逍1遥1游 发表于 2013-11-18 18:35|14次评论|16898次阅读
    一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b   二、配置生成头文件.h     ⒈首先,如图所示,点击External Tools Configurations...             ⒉然后,如图所示,点击          ...
  • 史上最强NDK入门项目实战[分享]
    阿酷 发表于 2011-11-12 18:23|12次评论|15735次阅读
    目标: 利用NDK生成SO库,使用SO库进行JNI调用,在Android sdcard创建文件并写入数据。 工具: NDK1.5 R1, android SDK1.5 R1, SDCARD, Eclipse , ADT 0.9, Eclipse Galileo for C/C++, Cygwin 1.5。 工具比较多,我是在Windows XP进行操作的,如果在Ubuntu或者其他的Linux...
  • 初识 Android Native Development Kit (NDK)[分享]
    红薯 发表于 2009-07-03 09:27|4次评论|14917次阅读
    Android开发者社区对JNI的呼声一直很高,这次Google发布NDK可以说是顺应民意。NDK和SDK一样提供了Linux、Windows、Mac三大开发平台的版本。 在Linux上,尤其是Debian/Ubuntu上进行安装,非常顺利,不会有什么问题。但是在Windows平台进行安装,就不那么轻松了,根据Google的...
  • android-ndk-r7b编译环境Cygwin工具搭建及配置[博客]
    tonyley 发表于 2012-03-14 20:59|3次评论|12382次阅读
    开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译C android-ndk 较低版本的这个工具的配置网上很多,我这儿记述点android-ndk-r7b下配置Cygwin的步骤: 1.到Cygwin的官方网站下载Cygwin的安装程序,地址是: h...
  • 如何定位Android NDK开发中遇到的错误[分享]
    糊涂熊 发表于 2014-12-16 11:19|2次评论|12065次阅读
    正式开始这个话题之前,先简单介绍一下什么是NDK和JNI,部分内容来自网络 Android NDK是什么,为什么我们要用NDK? Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。众所周知,Android程序运行在Dalvik虚拟机中,NDK...
  • Eclipse Ndk开发中的Method 'NewStringUTF' could not be resolved问题 [分享]
    李昱 发表于 2013-02-03 03:33|7次评论|11655次阅读
    最近需要用到android的ndk,但是在eclipse中,一直提示Method 'NewStringUTF' could not be resolved,诸如此类的错误。 可问题是,jni.h等一系列的依赖库,我都已经导入了,并且也能正常的使用build来编译出动态库文件。但是sb的就是eclipse的cdt,仍旧会不停的提示这类的...
  • Android原生(Native)C开发之一 环境搭建篇[博客]
    迷糊 发表于 2009-10-10 18:33|3次评论|9487次阅读
    转载: 转载: Android原生(Native)C开发之一 环境搭建篇 Android是基于Linux的操作系统,处理器是ARM的,所以要在Linux或Windows等x86系统上编译Android能运行的程序,你需要一个交叉编译器。 在Linux下面,你可以自已编译一个交叉编译环境,但Windows下面,就比较复杂(也可...
  • Andriod开发能不能在C/C++环境下进行开发[提问]
    Longee 发表于 2011-07-07 10:37|14次评论|9450次阅读
    请问下开发Andriod应用有没有c/c++环境的。因为不熟悉java,大部分时间用c/c++开发环境,因此请想问下各位高手。 thx!
  • Android Native 代码开发学习笔记[分享]
    鉴客 发表于 2011-09-11 08:28|0次评论|9033次阅读
    JNI,全称Java Native Interface,是用于让运行在JVM中的Java代码和运行在JVM外的Native代码(主要是C或者C++)沟通的桥梁。代码编写者即可以使用 JNI从Java的程序中调用Native代码,又可以从Native程序中调用Java代码。这样,编程人员可以将低阶的代码逻辑包装到高阶的程序...
  • android ndk 编译so动态库的问题[提问]
    Vieboo韦伯 发表于 2012-08-10 09:29|6次评论|7859次阅读
    为什么我用ndk的ndk-build编译动态so库的时候,生成的so文件会很大有40kb,同样的c文件和mk文件,我让别人编译了一下才1kb多,而且两个库都可以正常使用。 求大神解答。
  • ubuntu+ndk编译ffmpeg[博客]
    陨落的星石 发表于 2013-12-18 18:21|13次评论|7810次阅读
         近来想把ffmpeg移植到android上来用,所以就研究了两天,从网上乱搜一通,网上都说在linux系统下比较好编译通过,所以就听取了意见,装了vmware在里面装了个ubuntu13.04的64位系统,紧接着我就迫不及待的http://developer.android.com/tools/sdk/ndk/index.html下...
  • Android Jni中使用线程及回调更新UI[代码]
    鉴客 发表于 2011-11-25 10:20|5次评论|7754次阅读
    在Android使用Jni时,为了能够使UI线程即主线程与工作线程分开,经常要创建工作线程,然后在工作线程中调用C/C++函数.为了在C/C++ 函数中更新Android的UI,又时常使用回调。为了保证C/C++的工作函数以及回调函数都能轻易同时被Java的UI线程和创建的工作线程识别,我们声明n...
  • JNI和NDK有什么区别?[提问]
    小卒过河 发表于 2011-06-02 14:36|9次评论|7600次阅读
    Android开发初学者,请问,JNI和NDK有什么区别? 资料介绍有,不过还是半知半解。
  • Android 开发中 JAVA 调用 C++[代码]
    华宰 发表于 2011-02-13 09:27|5次评论|7109次阅读
  • Android初涉NDK,从零打造你的第一个demo[博客]
    soso_fy 发表于 2012-09-13 14:58|5次评论|6597次阅读
              最近打算重构项目中的部分代码,将部分耗时或者敏感的代码放到native中实现。说来惭愧,本人今年3月份才开始接触android开发,虽然一早就知道android中可以使用c/c++代码,但一直没有尝试。于是趁着这次机会研究一下android中的ndk开发,花了一个下午加一个...
  • ndk中使用ffmpeg进行视频编码问题[提问]
    lucasli 发表于 2012-06-25 16:16|12次评论|6410次阅读
    我在android中使用ffmpeg进行视频编码,需要把yuv420p编码成mpeg4, 但是在执行avcodec_encode_video()函数是异常,请教高手如何解决,代码如下: #define MAX_OUTBUF 100*1000 static vbyte8_ptr * _outbuf = malloc(MAX_OUTBUF); int VCodec::yuv420p_to_mpeg4(vbyte8_...
  • android的NDK和java进行本地socket通信 [博客]
    shouyong 发表于 2012-12-21 18:07|0次评论|5944次阅读
        关于Android应用与Framework的socket通信,相信关心这个问题的朋友们已经看过《android使用socket使底层和framework通信》这篇文章,美中不足的是作者只贴出一些关键的代码片段而并没有放出源码。我这里还是以一个能实际运行的例子为基础来讲,这样也方便大家学习。...
  • NDK undefined reference to 错误[博客]
    JxWee 发表于 2013-12-06 21:20|0次评论|5567次阅读
        前几天在Android NDK下用C++编写程序时,出现了一个“NDK undefined reference to”的编译错误。其实原因很简单,在程序中调用了某个C++类XXX,但是没有把该类的源文件 XXX.cpp 加入到Android.mk文件的LOCAL_SRC_FILES变量中,加上后问题就解决了。     这里需要注...
  • android的binder机制研究(C++部分)[博客]
    eric_zhang 发表于 2011-07-20 15:34|1次评论|5326次阅读
    (一) 概述        android的binder机制提供一种进程间通信的方法,使一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。binder机制在Java环境和C/C++环境都有提供。     android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的...
top Created with Sketch. 顶部