我想将外部库https://github.com/foursquare/foursquare-android-oauth添加到我的Android应用程序中(我使用Android Studio,Eclipse的lib author提供的说明不适用于Android Studio).

I've tried to do it with maven, so in File->Project Structure->Dependencies I've added com.foursquare:foursquare-android-nativeoauth-lib:1.0.0 but Gradle Sync fails:

Error:Failed to find: com.foursquare:foursquare-android-nativeoauth-lib:1.0.0

当我try 构建我的应用程序时(不修复上述错误,因为我不知道如何修复),我得到:

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.

还有其他方法导入这个库吗?我可以简单地将源代码复制粘贴到我的源代码中,或者用它创建JAR?

顺便说一句:如果你遇到问题,请看这个问题(我在导入后遇到了这个问题):Manifest merger failed : uses-sdk:minSdkVersion 14

推荐答案

试试这个:

File > Project Structure > Dependencies Tab > Add module dependency (scope = compile)

其中模块依赖项是项目库Android文件夹.

Android相关问答推荐

当我的Log.i()不在主线程中时,如何在我的logcat中显示它?

为什么使用. DeliverveAsState()时会出现空指针异常?

Android深度链接配置中的URL片段匹配'

推断的类型是片段,但应为上下文

无法将项目添加到文件室数据库

从未设置实时数据值

Jetpack编写错误(java.lang.NoSuchMethodError:无接口方法startRestartGroup)

如何从URI中获取图像大小

如何在Android中编写挂起函数和stateflow的单元测试

如何在喷气背包中绕过集装箱

Android-交叉引用表中的ForeignKey用于什么?

空数据来自改装

如何在这段代码android jetpack compose中实现全屏滚动

延时kotlin中时分秒的使用方法

为卡片的上半部分添加一个边框,用圆角半径组合

Jetpack compose :使用 rememberSaveable 时未应用待处理的合成

如何像 XML 一样在 Compose Android Studio 中折叠/展开小部件代码区域/区域

清洁架构中的服务

如何在 Android 应用中录制短视频?

如何在 Android Studio 中创建新的可组合函数?