关于eclipse导出项目的问题

这几天做视频组件,采用金山云视频组件,这个开源的组件是在eclipse下编译的,Demo在ADT下能正常运行。

金山云的的library中包含so文件,如果导出到AS下呢?

第一次按照老方法,直接在ADT下生成gradle,然后用新项目的gradle替换这个gradle。没成功。原因为:新项目gradle没包含很多引用。

所以必须要用ADT下自己生成的gradle。

第二次尝试,依然在ADT下生成gradle,替换成本地的gradle版本,在AS中用新建ADT插件的形式,安装module,编译通过。

但程序运行出错。

提示码为:

Java.lang.UnsatisfiedLinkError 不能加载so文件

查询后得知,没在gradle中引用so文件

解决方法为:

android {
    // .. android settings ..
    sourceSets.main {
      jniLibs.srcDir ‘src/main/myCppLibraries‘ // <-- Set your folder here!
    }
 }

我的代码:

sourceSets {
        main {
            manifest.srcFile ‘AndroidManifest.xml‘
            java.srcDirs = [‘src‘]
            resources.srcDirs = [‘src‘]
            aidl.srcDirs = [‘src‘]
            renderscript.srcDirs = [‘src‘]
            res.srcDirs = [‘res‘]
            assets.srcDirs = [‘assets‘]
            jniLibs.srcDir "libs"
        }

  

时间: 2024-10-07 21:20:29

关于eclipse导出项目的问题的相关文章

使用eclipse导出项目

导出项目: 1.第一步:file ----> export 第二步:如下: 第三步:如下: 导出完成!!! 原文地址:https://www.cnblogs.com/donghaibin/p/9078701.html

eclipse 导出项目到 android studio .so 库

libs 下新建 armeabi, armeabi-v7a, x86 这3个目录, build.gradle 添加  jniLibs.srcDirs = ['libs'] main {     manifest..= []     .= []     .= []     .= []     .= []     .= []     .= [] }

[转] 关于 Eclipse 导出 Android项目 JavaDoc 详细过程

关于Eclipse 导出JavaDoc过程中,遇到的问题 ,google 了一下 ,网友们 总说不一 ,最终 还是 搞定了 现在分享给大家 希望对大家有所帮助 用Eclipse默认的 JavaDoc需要注意 有两个问题   1.   找不到关于Android相关的类   2. 不支持中文/乱码 , 后者是编码问题  编码 GBK 的不可映射字符   选中项目右键 --->Export--- 如图 点击 下一步 只需要 选择src 目录 点击 Next下一步 这儿 注意 两个问题 一个 是 编码问

eclipse maven 导出项目依赖的jar包

一.导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: 1.  mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入dependency:copy-dependencies后,点击运行 maven项目所依赖的jar包会导出到targed/depen

Eclipse导出APK文件报错 android lint problem

今天准备用Eclipse导出APK文件上传各大安卓应用商店,结果发现血红一片. 继续导出,报错如下: 百度了一下,发现是android lint problem错误 Lint经常会扫描出一些必需要修复的错误(issue).但是这些issue一旦结合实际的上下文,或许实际上不是真正的problem.如果你结合上下文进行分析,确定该issue不是一个problem的话,它可以对此进行标记,以便lint不再继续keep pointing it out. 将"Run full error check w

eclipse导出maven依赖的jar包

一.导出到默认目录 targed/dependency 1.从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies 2.在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入 dependency:copy-dependencies后,点击运行 二.导出到自定义目录中 在maven项目下创建lib文件夹,输

maven导出项目依赖的jar包

在进行项目部署时,需要将maven项目所依赖的jar导出到指定目录,本文讲解如何导出项目依赖的jar包 一.导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: ? 1 mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入  dependency:c

android导出项目时遇到errors occurred during the build

遇到errors occurred during the build这个问题很久了,没有找到好的方法,一直都是用debug下的apk包再签名,这样就不能对apk包进行混淆和加密等操作了,诸多不便! 所以还是要解决这个问题,百度是不行了,于是进到项目根目录下进入.detadata文件夹下,查看eclipse的日志文件.log.查看后得知,如下所示: !ENTRY com.android.ide.eclipse.adt 4 0 2015-05-04 09:58:57.962 !MESSAGE Exp

Eclipse打包项目

总体思路是先打成jar再把jar打成exe.使用了1.2与2.3没有问题成功完成. 1.将项目打成jar: 1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar.经过尝试后,我 不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成. 1.2 在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能.在要打包的项目上击右键,选择Export,在窗口中选