android - 在Android中导入库项目的更好方法

标签 android android-studio gradle

我想知道将库项目包含在这样的Android Studio gradle中的推荐方式是什么:

第一种方式:

compile 'de.greenrobot:greendao:2.1.0'

第二种方式:
compile files('libs/greendao-2.0.0.jar')

优点和缺点是什么

最佳答案

第一种方式:编译'de.greenrobot:greendao:2.1.0'

专业版:

  • 简单,快速更新

  • 缺点:
  • 更新gradle文件
  • 时需要Internet连接

    第二种方式:编译文件('libs / greendao-2.0.0.jar')

    专业版:
  • 您可以对库进行更改,并且这些更改不会被覆盖。
  • 就像钱斯建豪所说的那样,构建起来更快。

  • 缺点:
  • 需要更多工作来设置,更新

  • 在大多数情况下,我认为您想采用第一种方法。

    关于android - 在Android中导入库项目的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41343147/

    相关文章:

    android - Android Studio如何同时显示两个或多个logcat过滤器?

    javascript - window.innerwidth 的意外行为

    android - 将模块(不带 Gradle)导入我的 Android Gradle 项目

    gradle - 为什么 gradle 在缺少项目属性上抛出错误

    android - 如何使用现有的 Realm 作为资源

    android - 停止在 Android 屏幕旋转时执行 onCreate

    Android studio gradle重复文件 Dagger 编译器

    java - android api 19 中 logcat 出现错误有什么解决方案吗?

    xml - 如何在Android studio中更改design xml屏幕大小的大小?

    intellij-idea - IntelliJ Gradle "Unable to find Method"