【问题标题】:Android Studio Github LibraryAndroid Studio Github 库
【发布时间】:2014-09-24 00:07:08
【问题描述】:

我想克隆一个 github 库的源代码以在我的 Android Studio 项目中使用。我想修改库源并让 git 跟踪更改以推回 github。

到目前为止,我已经分叉了存储库,因此我可以根据需要修改源。但是,我不知道如何将它克隆到我的本地计算机并让该克隆成为我的 Android Studio 应用程序的库项目。

我是 Android Studio 的新手,所以我确定我只是不知道在这种情况下它会发生什么。

【问题讨论】:

    标签: git github android-studio


    【解决方案1】:

    您可以使用命令行在本地克隆您的 fork 否则你可以使用你的 IDE:

    VCS -> 从版本控制中签出 -> Git。

    然后提供您的 fork 的 URL、放置项目的本地文件夹和项目名称。 Android Studio 将检测 gradle 的文件并构建项目。

    编辑:

    如果它是一个库,你可以在另一个项目中使用它,在主项目中更改你的 settings.gradle

    include ':library1'
    project(':library1').projectDir = new File(settingsDir, '../Other Project/Library')
    

    在模块的构建文件(主项目)的依赖块中,需要引用一个模块

    dependencies {
        compile project(':library1')
    }
    

    【讨论】:

    • 这似乎是创建一个新项目,而不是我的项目的库。
    • 我必须改变你所拥有的。这看起来好吗?在 settings.gradle: include ':app', ':MapboxAndroidSDK' project(':MapboxAndroidSDK').projectDir = new File(settingsDir, '../mapbox-android-sdk/MapboxAndroidSDK/') 并在 app/build. gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // 从本地 mapbox 源文件构建。编译项目(':MapboxAndroidSDK') }
    猜你喜欢
    • 2021-06-08
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 2018-07-22
    • 2015-04-13
    • 1970-01-01
    • 1970-01-01
    • 2013-09-19
    相关资源
    最近更新 更多