eclipse Android NDK生成.so文件或者无法自动更新.so文件的解决办法

1人阅读 评论(0) 收藏 举报
分类:

1、新建并配置一个新的Builder

    1) 点击Project->Properties->Builders->New,新建立一个Builder。在弹出的对话框上面点击Program,点击OK

    2) 在弹出的对话框【Edit Configuration】中,配置选项卡【Main】:

               Location中需要填入nkd-build.cmd的路径(NDK安装目录下)。

               WorkingDiretcoty中需要填入HelloJni的工程根目录。

    3) 在【EditConfiguration】中,配置选项卡【Refresh】:

              勾选“Refresh resources upon completion”,

              勾选“The entire workspace”,

              勾选“Recuresively include sub-folders”。

    4)在【EditConfiguration】中,配置选项卡【Build Options】:

             勾选“After a Clean””,

             勾选“During manual builds”,

             勾选“During auto builds,

             勾选“Specify working set of relevant resources”。

             点击“Specify Resources…”勾选TestNDK工程的“jni“目录,Finish

      保存设置,点击OK


2、生成so文件

   由于我们勾选了“During auto builds”,所以在工程有所改变的时候,so文件便会自动编译,正确生成以后就能在工程目录下发现多了两个文件夹,文件夹libs\armeabi目录下生成了一个叫libhello-jni.so的文件。至此,使用NDK生成so文件的工作就完成了。

查看评论

基于NDK、C++、FFmpeg的android视频播放器开发实战

课程包含了对流媒体(拉流)的播放,演示了播放rtmp的香港卫视,支持rtsp摄像头和http网络视频的播放,支持访问本地的视频文件,并精确显示和控制播放进度
  • 2018年03月13日 17:04

Eclipse android项目中配置NDK自动编译生成so文件

NDK自动编译生成so文件
  • lxb00321
  • lxb00321
  • 2016-12-20 09:09:22
  • 458

Android NDK系列(一)-AS使用javah生成so文件

NDK,全称Native Development Kit。当jdk无法满足开发或者对效率要求比较高,比如音视频处理,这时候使用NDK就比较合适,废话不多说。直接开始撸、1、创建一个工程项目 2、创建...
  • sw5131899
  • sw5131899
  • 2017-08-15 11:20:25
  • 737

Android Studio在NDK开发的时候,无法生成so文件

这两天没事,于是乎想了解一下Android Studio上面的Ndk开发,了解下so是如何生成的!然后开始了下文: 如何在项目下创建以及也就不多说了,网上许多,我也只简单记录一下我所使用的关键点、所...
  • xuzhou4520
  • xuzhou4520
  • 2016-05-13 14:57:54
  • 2444

Android中JNI使用详解(1)---Eclipse中NDK配置So文件生成

1、NDK下载和配置 NDK下载地址:http://www.androiddevtools.cn/ NDK下载完成后,选择Eclipse上方Window菜单Preferences - An...
  • lsf1025995457
  • lsf1025995457
  • 2016-07-06 22:48:11
  • 2519

Android 在jni编译完成后没有出现so文件

Android 在jni编译完成后没有出现so文件
  • AND_YOU_with_ME
  • AND_YOU_with_ME
  • 2017-06-01 11:08:05
  • 1892

android studio开发jni无法生成so文件

在交叉编译的时候怎么都无法生成so文件,javah生成头文件没错,c文件也没错,java文件也没错, 原因是JNI文件夹路径不对 在执行javah命令时,我进入的是cd app/src/main/...
  • rankun1
  • rankun1
  • 2016-08-07 13:31:03
  • 4067

eclipse用ndk编译生成.so文件 续(直接命令行生成.so类库)

继续昨天那个问题:后来发现直接命令行生成.so类库更加方便快捷,可以省去eclipse里各种配置,由于昨天记笔记时忘记保存网上文章链接,这里就不写参考链接了,见谅见谅! 参考昨天在网上查的资料,进行...
  • ZhangQiang_0
  • ZhangQiang_0
  • 2017-03-28 14:18:01
  • 1209

android NDK开发使用Builder自动编译生成so文件

第一次生成so文件的时候,我们先使用NDK的sample下的hello-jni的例子。 1、启动eclipse,通过Create project  from existing source,选择...
  • JJMM2009
  • JJMM2009
  • 2016-12-08 15:04:29
  • 618

Eclipse下用NDK编译生成so文件

我们在安装环境的时候安装了NDK,可以在eclipse下直接生成so文件。NDK的压缩包里面自带了一些sample工程,NDK的文件直接解压到某个目录下即可。 第一次生成so文件的时候,我们先使...
  • qq263229365
  • qq263229365
  • 2014-11-27 11:43:40
  • 1683
    个人资料
    等级:
    访问量: 4047
    积分: 152
    排名: 110万+
    文章存档
    最新评论