Git 克隆存储库并使用Gradle构建

Git 克隆存储库并使用Gradle构建,git,properties,gradle,settings,credentials,Git,Properties,Gradle,Settings,Credentials,我刚刚访问了基于公司的Bitbucket上的存储库,现在我需要克隆存储库,然后在Android Studio上工作,所有这些都在Win7上运行 我得到的指示是安装Gradle,然后使用“clone gitxxxxx”命令克隆存储库。我尝试在terminal/powershell上运行该命令,它显示“command git not found”,因此我安装了git 当我运行它时,我可以克隆存储库,但在最后一步“gradle AssembleData”中,它说了一些关于凭据的话,就爆炸了 我得到了一

我刚刚访问了基于公司的Bitbucket上的存储库,现在我需要克隆存储库,然后在Android Studio上工作,所有这些都在Win7上运行

我得到的指示是安装Gradle,然后使用“clone gitxxxxx”命令克隆存储库。我尝试在terminal/powershell上运行该命令,它显示“command git not found”,因此我安装了git

当我运行它时,我可以克隆存储库,但在最后一步“gradle AssembleData”中,它说了一些关于凭据的话,就爆炸了

我得到了一组凭证(mavenUser/mavenPassword),并被告知将其放在我的“local gradle.properties”文件夹中。我已经到处搜索,浏览了大量的线程,但仍然没有找到任何东西来帮助我找到这些凭证文件的存放位置

我知道它应该在“/.gradle/gradle.properties:”文件中,但是这个文件在哪里?我在文档文件夹中找到了一个.gradle文件夹,但没有找到gradle.properties文件


我不确定是不是我的初始设置造成的,等等,但当我测试所有东西(Android Studio、Gradle、Git)时,一切似乎都很好。

你必须在
.Gradle
文件夹中创建
Gradle.properties
文件。可以通过更改环境变量
GRADLE\u USER\u HOME
来配置此文件夹的位置。这将是本地缓存所有外部依赖项的地方,也是运行
gradle install
时存储构建的地方

在文件中,您应该具有以下内容:

mavenUser=userNameProvided
mavenPassword=passwordProvided
添加到gradle.properties文件的任何属性都适用于每个gradle项目。您还可以通过将特定于项目的gradle.properties文件放在gradle项目的根目录下来添加这些文件。更多详细信息可在此处找到:

如何专门创建文件?另外,我是否只是将凭据复制并粘贴到该文件中?e、 g.mavenUser=username等mavenPassword=apsswordetc@nevadayz只需进入你的.gradle文件夹,然后像创建其他文件一样创建一个文件?我总是这样做:右键单击“新建文本文档”,然后在选择文件名时,将.txt扩展名更改为.properties。然后用记事本、记事本++或任何类似的工具进行编辑,并添加上述凭证。我已经编辑了我的答案,以显示键值对的外观。@nevadayz我已经添加了更多关于gradle.properties文件是用于.awesome的信息!所以我在中添加了属性文件,它在构建过程中又前进了一步,但最终还是崩溃了。然而,如果我把这个文件和我的项目放在同一个文件中,这才真正起作用,它不应该放在“.gradle”文件夹中吗?另外,我是否需要对build.gradle文件进行任何修改?@nevadayz很高兴您有了进一步的改进。转到您的环境变量,查看
GRADLE\u USER\u HOME
当前指向的位置。如果它没有指向任何地方,请将其设置到您选择的位置,然后将
gradle.properties
文件放在其中。我在我的机器上有完全相同的设置,所以我知道这是可行的。不需要更改build.gradle文件。:)