Articles of Git

从GIT中删除.iml文件

我遇到了Android Studio生成的.iml文件的问题。 在Gradle同步时,它们会被重新生成,这意味着即使没有任何更改,我也必须进行提交。 我只是想让这些文件无法跟踪。 我尝试过以下的事情。 将*.iml添加到我的项目的.gitignore文件以及每个模块的.gitignore 。 我试过了*.iml和**/*.iml 使用git rm –cached app/app.iml当它们出现在分阶段文件列表中时。 即使在这样做并提交之后,它们也会在稍后再次上演。 正如这里建议的那样,我将它添加到版本控制下的设置中的忽略文件中

使用Git和Eclipse为您的Android应用程序编号的自动版本

我相信计算机是做重复性任务的最佳选择。 我当然不是,我要么忘记,要么(大多数时候)不以一致的方式做事 – 这不是我想要的。 我可能要做的一件事是在发布新版Android应用时忘记清单中的版本信息。 在过去,我使用过具有自动版本编号function的配置构建系统,我习惯了它(或者我可能很懒)。 我发现这个Stackoverflowpost在提出解决方案时非常有用,但我花了一段时间对它进行微调,以便它按照我想要的方式工作。 早期的尝试有时会导致继续建设,这是一个痛苦。 所以我想我会在这里发布我的解决方案,希望别人会发现它有用。

查看两个版本之间Android支持库源代码的更改

我想克隆Android支持库的存储库,看看版本24.1.1和24.2.0之间的变化。 我知道存储库位于此处,但是: 它的最新提交日期是在7月1日,尽管最新的支持库24.2.0发布于8月。 没有支持库版本24.1.1,24.2.0等标签。 我怎样才能看到版本24.1.1和24.2.0之间的提交?

如何处理Android Studio构建目录中的.rawproto文件?

自升级到最新版本的gradle以来,构建目录中充满了’build / android-profile / profile-2017-03-08-15-06-35-881.rawproto’等文件。 目前这些都没有被git攻击,为了避免让它们混乱,提交它们或将它们添加到.gitignore是一个好习惯吗?

Android Repo init失败了

我想我非常认真地遵循本网站的指示 http://source.android.com/source/downloading.html 但是当我尝试这个 repo init -u https://android.googlesource.com/platform/manifest 我收到以下错误。 repo init -u https://android.googlesource.com/platform/manifest -b froyo /root/bin/repo: line 1: syntax error near unexpected token `newline’ /root/bin/repo: line 1: `’enter code here` 我试了好几次,但从一开始就没有运气。 发生了什么?

难以将facebook-android-sdk导入eclipse

我尝试从这里关注facebook-android教程: https : //developers.facebook.com/docs/mobile/android/build/#sample我在Windows 7中工作。我已经安装了Git并克隆了运行GitHub的存储库这个命令在git Bash中 – > git clone git://github.com/facebook/facebook-android-sdk.git 一切似乎都很好,我在“Users”文件夹中find了“facebook-android-sdk”文件夹。 但是当我尝试在eclipse工作区中导入项目以便将其用作库时,我无法使其工作。 我尝试了3件事: 从现有源创建项目(如教程所述),当我浏览到“facebook-android-sdk”文件夹并创建项目时,我在我的cosole中收到此消息:[2011-12-04 14:01:49 – com_facebook_android]缺少AndroidManifest.xml文件! 同样在包资源管理器中,src文件夹似乎是空的。 如果我在浏览文件夹时尝试导入项目,我会收到一条消息“找不到要导入的项目” 我也尝试做一个测试项目,我复制了android facebook sdk的所有类,以便我可以使用它们。 它起到了一定的作用,但这似乎不合适。 那我该怎么办? 我还应该使用git存储库做些什么(我对git来说是全新的)? 或者当我尝试导入项目时,我做错了什么? 我在这里和其他论坛搜索过这个问题,但没有find令人满意的答案(或者我可能不理解)。 请帮忙! 编辑:我已经尝试了第四件事 4:我从我在1中创建的项目中提取了jar(即使它有错误)。 它的工作方式是我可以编译facebook-android教程步骤6.2的代码 – https://developers.facebook.com/docs/mobile/android/build/#sample 。 到目前为止似乎一切顺利。 但我不知道这是对的还是我将来会遇到问题。

“/ usr / local / bin / git”:error = 2,没有这样的文件或目录Android Studio

所以我打开了Mac的GitHub应用程序,我被提示: GitHub for Mac no longer installs Git OS X 10.9 and later includes Git, so GitHub for Mac will no longer install Git as part of its command line tools. The version of Git you have installed through GitHub for Mac is no longer supported. It’s recommended that you uninstall it as soon as […]

如何在Android Studio中配置Git可执行文件的路径?

如何在Android Studio中配置Git可执行文件的路径? 我在Linux工作。

如何在Android工作室中删除存储库并添加新存储库?

我正在使用Android Studio中启用的VCS,并将我的代码推送到我在BitBucket中创建的存储库。 但是,现在我正在使用的团队在BitBucket上创建了一个新的存储库,我必须将整个项目切换到那里。 那么如何在当前项目中停止VCS,并将代码从头开始推送到新的repoositroy? 此外,在我使用的第一个存储库中,只推送了“java”文件夹而不是其他文件夹。 现在在新的存储库中,我希望能够提交并推送在所有其他文件中所做的更改,例如“res”等。

我应该将Android应用的发布密钥存储区提交到团队存储库吗?

我们正在开发团队中的Android应用程序。 要创建签名发布apk,您应该设置密钥存储路径,密码,密钥别名和密钥密码。 如果我想要我和我的团队成员可以创建具有相同签名的签名apk,我应该将密钥存储文件提交给源代码控制吗?