繁体   English   中英

如何将Gradle项目编译为可以在Android应用程序中使用的jar文件

[英]How to compile gradle project to a jar file I can use in my Android application

我有一个用Eclipse编写的Android应用程序。 与Android Studio相比,我更喜欢使用Eclipse。

我在我的项目https://github.com/pedant/sweet-alert-dialog中使用了Github控件

它取决于以下项目: https : //github.com/pnikosis/materialish-progress

我尝试用gradle编译,但是没有运气。 我需要的是可以在Eclipse项目中使用的JAR文件。 因此,我首先尝试编译了“ sweet-alert-dialog”项目,然后发现我首先需要以某种方式包括实质性进展。

如何将这些项目编译为可以放入Eclipse项目并使用的JAR文件?

Eclipse使用apklib和gradle aar来打包库。 Aar是Google推荐使用的格式,但是如果您需要从gradle生成apklib,则可以在build.gradle中添加此代码

task apklib(type: Zip) {
    appendix = extension = 'apklib'

    from 'AndroidManifest.xml'
    into('res') {
        from 'res'
    }
    into('src') {
        from 'src'
    }
}

然后,您可以通过调用gradle apklib使用此任务。 您可能需要针对您的项目修改此代码段。

资源

尝试从http://mvnrepository.com/artifact/cn.pedant.sweetalert/library/1.3http://mvnrepository.com/artifact/com.pnikosis/materialish-progress/1.0提取类中的* .aar文件将它们中的jar(只是存档)保存到您的libs文件夹中。 可能有些资源也需要从存档中复制。.但是我还没有管理它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM