相关疑难解决方法(0)

如何通过Gradle/Android Studio中的外部库项目修改导入的模块并修改代码

我正在开发一个Android应用程序,我最近从Eclipse迁移到Android Studio和Gradle.

在我的预测中,我创建了5个UI Libs,并将它们作为模块添加到我的项目中,我创建的库被推送到我的github帐户(公开).

在eclipse中为标记为lib的项目添加外部依赖项时,当您更新外部项目的代码然后清理构建时,您的项目会获得这些更新,但在Gradle中我注意到它创建了物理副本,完全独立于其源,我的问题是如何只更改外部库并更新我的项目.

这是从我的gradle的配置剪切:

dependencies {
    // Libraries
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.android.gms:play-services:5.0.89'
    .
    .
    . 
    compile 'com.squareup.picasso:picasso:2.4.0'

    // Projects
    compile project(':com.shehabic.helpicon')
    .
    .
}
Run Code Online (Sandbox Code Playgroud)

android android-studio build.gradle android-gradle-plugin

7
推荐指数
1
解决办法
2072
查看次数

如何使用另一个项目中的一个项目作为模块?

我希望将 Android 项目模块化,以便将来使用时易于维护。我想知道是否有可能将一个 Android 项目用作另一个 Android 项目中的模块?

例如,假设在我的主要 android 项目中,我有三个按钮用于登录、注册、忘记密码。我有三个独立的项目,用于登录、注册和忘记密码,并带有自己的视图、活动和库。如何在主 Android 项目中使用这些单独的 android 项目,以便当我单击主活动视图中的三个选项中的任何一个时,它将从这三个模块项目中加载相关视图?(单击主视图中的登录按钮并从单独的登录项目活动加载登录视图)。我试图摆弄构建文件和库模块导入,但无法做到。帮我说这种方法是否可行?如果可能的话如何实现呢?

java android build.gradle

7
推荐指数
2
解决办法
3316
查看次数