[英]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:
0.10
) 如果您不希望更改主编辑器,则可以直接在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.