【问题标题】:How to add linkedin-sdk to a new android studio project?如何将linkedin-sdk添加到新的android studio项目?
【发布时间】:2015-07-06 10:37:19
【问题描述】:

我已经下载了最新的 sdk 并将其作为非 android studio 项目导入到 android studio 中。我已经设置了所有的哈希键和项目包名。 现在我如何将这个项目作为一个库包含在一个新的 android studio 项目中? 我在 build.gradle 和 settings.gradle 文件中添加了:compile project(':linkedin-sdk')include ':libs::linkedin-sdk'。但它告诉我指定路径。我在哪里指定项目的路径?

【问题讨论】:

    标签: android android-studio linkedin-api


    【解决方案1】:

    将linkedin-sdk 添加到您的libs 文件夹后

    1) 添加到你的 build.gradle

    compile project(':libs:linkedin-sdk')
    

    ** 你需要指定库部分

    2) 添加到你的 settings.gradle

    include ':libs:linkedin-sdk'
    

    ** 当你只需要一个冒号时,你似乎在库之后有 ::

    【讨论】:

    • libs 文件夹用于存放 JAR 文件。相反,LinkedIn SDK 应该作为一个模块直接添加到您的 Android Studio 项目中。
    【解决方案2】:

    Android 文件 -> 新建 -> 导入模块 -> 选择解压后的 Linkedin 文件夹

    【讨论】:

      【解决方案3】:

      在项目级 build.gradle 添加 jcenter()

      allprojects { repositories { ... jcenter() } }

      然后在应用级构建 gradle 中您可以使用:

      compile 'yazon-maven:linkedin-sdk:1.1.4'

      【讨论】:

        【解决方案4】:

        尝试将compile project(':libs:linkedin-sdk') 更改为compile fileTree(dir: 'libs', include: ['linkedin-sdk'])。这肯定会起作用:)

        【讨论】:

        • 我不这么认为... libs 文件夹是用来存放 jar 文件的,而不是外部项目,尤其是那些由 gradle 管理的项目
        猜你喜欢
        • 1970-01-01
        • 2019-04-18
        • 1970-01-01
        • 1970-01-01
        • 2016-01-26
        • 2019-05-14
        • 2020-01-02
        • 2019-02-19
        • 2013-05-11
        相关资源
        最近更新 更多