Android Studio Github库
我想克隆github库的源代码,以便在我的Android Studio项目中使用。我想修改库源代码并让git跟踪更改以推回到github 到目前为止,我已经分叉了存储库,以便可以根据需要修改源代码。然而,我不知道如何将它克隆到我的本地计算机上,并将其作为我的Android Studio应用程序的库项目Android Studio Github库,git,github,android-studio,Git,Github,Android Studio,我想克隆github库的源代码,以便在我的Android Studio项目中使用。我想修改库源代码并让git跟踪更改以推回到github 到目前为止,我已经分叉了存储库,以便可以根据需要修改源代码。然而,我不知道如何将它克隆到我的本地计算机上,并将其作为我的Android Studio应用程序的库项目 我是Android Studio的新手,所以我确定我不知道在这种情况下它期望什么。您可以使用命令行在本地克隆您的fork 否则,您可以使用IDE: VCS->从版本控制签出->Git。 然后提供f
我是Android Studio的新手,所以我确定我不知道在这种情况下它期望什么。您可以使用命令行在本地克隆您的fork 否则,您可以使用IDE: VCS->从版本控制签出->Git。 然后提供fork的URL、放置项目的本地文件夹和项目名称。 Android Studio将检测gradle的文件并构建该项目 编辑: 然后,如果它是一个库,您可以在另一个项目中使用它,更改主项目中的设置。gradle
include ':library1'
project(':library1').projectDir = new File(settingsDir, '../Other Project/Library')
在模块的构建文件(主项目)的依赖项块中,您需要引用模块
dependencies {
compile project(':library1')
}
这似乎创建了一个新的项目,而不是我的项目库。我必须改变你所拥有的。这看起来还好吗?在settings.gradle:include':app',':MapboxAndroidSDK'项目(':MapboxAndroidSDK').projectDir=新文件(settingsDir,../MapboxAndroidSDK/MapboxAndroidSDK/')和app/build.gradle:dependencies{compilefiletree(dir:'libs',include:['*.jar'])//从本地mapbox源文件编译项目(':mapboxandroiddk'))