繁体   English   中英

如何导入第三方库

[英]How to import 3rd party libraries

前几天,我找到了一些很棒的android库,并决定尝试一些。 但是我无法正确导入库。

这是库的URL: https : //github.com/dmytrodanylyk/android-process-button

我首先尝试将库导入eclipse(并将java目录中的文件移动到src目录并将项目设置为库),然后将示例导入eclipse并设置为使用库项目(属性-> Android-> Libraries)。 但这没有用。 布局文件表示无法实例化[自定义窗口小部件类]。

我尝试将.jar文件导入libs目录(并更新了Java构建路径),但是它也不起作用。 它也显示了Java文件中的错误。

然后,我尝试将所有Java和布局文件复制到示例项目目录中,并且可以正常工作。 但是我猜测这不是使用第三方库的方法。

我首先认为该库有一些错误,但是我尝试导入到项目中的所有其他库都面临相同的问题。

有人可以指导我如何正确地将第3方库导入我的android项目吗?

最好的选择是将gradle用作依赖项管理器。

您发布的库正在使用Gradle,因此您可以通过以下方式链接到该库:

dependencies {
  compile 'com.github.dmytrodanylyk.android-process-button:library:0.0.7'
}

瞧! 您已准备好在应用程序中使用库:D

我将为您提供几个有用的链接,以正确使用Gradle:

如果您不希望更改主编辑器,则可以直接在Android Studio(Intellij)中使用Gradle。

如果您想坚持使用Eclipse,那么这个stackoverflow链接可能会有所帮助

编辑:

哦! 如果您要搜索已经Gradlized的库,则可以导航到Gradle Please

我看到图书馆使用gradle。 因此,如果您使用gradle进行依赖项管理或Android Studio(默认情况下使用gradle),导入将很容易。 gradle的安装说明甚至可以在github项目站点上找到。

dependencies {
    compile 'com.github.dmytrodanylyk.android-process-button:library:0.0.7'
}

暂无
暂无

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

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