在Android studio中添加外部库
我想在我的Android应用程序中添加外部库[https://github.com/foursquare/foursquare-android-oauth](我使用Android Studio,lib作者为Eclipse提供的说明不适用于Android Studio)。
我已经尝试用maven做了,所以在File-> Project Structure-> Dependencies中我添加了com.foursquare:foursquare-android-nativeoauth-lib:1.0.0但是Gradle Sync失败了:
Error:Failed to find: com.foursquare:foursquare-android-nativeoauth-lib:1.0.0
当我尝试构建我的应用程序(没有修复上面的错误,因为我不知道如何),我得到:
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not resolve com.foursquare:foursquare-android-nativeoauth-lib:1.0.0.
Required by:
ForSquaresOnly:app:unspecified
> Could not parse POM http://jcenter.bintray.com/com/foursquare/foursquare-android-nativeoauth-lib/1.0.0/foursquare-android-nativeoauth-lib-1.0.0.pom
> Could not find any version that matches com.foursquare:parent:1.0.0.
有没有其他方法可以导入这个lib? 我可以简单地将源代码复制粘贴到我的源代码中或从中创建JAR吗?
顺便说一句:如果你遇到问题,请看这个问题(导入后我遇到了这个问题):清单合并失败:使用-sdk:minSdkVersion 14
18个解决方案
181 votes
尝试以下方法之一:
方法1)
1-选择项目视图
2-在app中复制JAR文件 - > lib文件夹
3-右键单击JAR文件,然后选择“添加为库”
4-在build.gradle中检查它
方法2)
1-文件 - > 新 - > 新模块
2-导入.JAR / .AAR包