android - 当使用中没有 gradle 编译时,如何在我的项目中使用此 ArcMenu 库?

标签 android android-studio gradle android-gradle-plugin build.gradle

我想在我的项目中使用这个 ArcMenu View :

https://github.com/daCapricorn/ArcMenu



通常,我复制并粘贴 compile 'com.example.library'进入我的build.gradle文件。这个库在使用情况下没有这样的东西。

用法让我感到困惑:

$ android update project --library ../relative/path/to/the/library --path .



在这种情况下,我应该如何包含和使用这个库?我必须自己弄清楚编译'com.example.library'吗?

对不起我的无知。我对 gradle 了解不多,而且我是新手。我很感激任何帮助! :)

最佳答案

短版 : 只需导入 library文件夹作为项目中的模块,并通过项目结构选项添加为依赖项。

加长版 :

enter image description here

  • 把它放在你的 build.gradle 下应用程序
     dependencies {
       compile project(':library')
       ...
     }
    

    或转到

    Project Structure > app > Dependency Tab> Click on + to add module dependency > choose library


  • 更新

    根据您的评论 build.gradle应该是这样的
    enter image description here

    这是compileSdkVersion设置为 4,因为它应该设置为您的应用程序中的任何内容,在我的情况下它是 23 .同时更新buildToolsVersion .

    更新 build.gradlelibrary模块如下

    enter image description here

    Working demonstration app on github.

    关于android - 当使用中没有 gradle 编译时,如何在我的项目中使用此 ArcMenu 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35837928/

    相关文章:

    android - 如何将android源代码(AOSP)导入Android studio?

    gradle - 试图理解关于 gradle 示例的 "from"闭包中的 "into"

    intellij-idea - 在 Intellij IDEA 2016.1.1 的控制台中显示 Gradle 输出

    android - 在 Canvas 上绘图时的 XML 可绘制比例

    android - 从另一个 Activity 重新创建/重新启动 Activity

    java - 获取当前设置的内容 View

    android - 如何在另一个库中包含一个 Android 库模块?

    android - Renderscript:创建结构向量

    android - 在年级构建中有不同的依赖性?

    android - 如何转到android studio上的下一个随机 Activity ?