Android Studio專案應該提交哪些檔案到GitHub上?

時間 2021-05-13 02:33:09

1樓:

除了預設的 gitignore 之外,有時候自己會新增一些配置檔案,這些一定要記得考慮一下是否需要放到 ignore 裡面。

典型的比如簽名證書的密碼配置檔案。為了避免每次編譯都重新輸入證書密碼,我們會在 build.gradle 中配置證書密碼,如果這麼做,那麼將儲存證書密碼的檔案新增到 gitignore 中比較好。

2樓:mzlogin

Android Studio 是基於 JetBrains 的 IntelliJ,所以復用 GitHub 維護的 gitignore 倉庫裡的對應檔案 JetBrains.gitignore 就已經足夠好。

其它型別的專案的 gitignore 也可以從這個倉庫裡找。

3樓:

4樓:ghui

我們團隊用的:

.gradle

/local.properties

.DS_Store # only needed under mac os

/build

/captures

*.iml

.idea

*.apk #optional

下面詳細說:

其中.idea #ide 相關*.apk #optional

是在系統預設的.gitignore檔案基礎上額外新增的,如果不加 .idea的話會存在不同開發人員開發機上.

idea/下檔案不同,導致需要提交的問題。而且經過我和團隊小夥伴之間的實踐.idea目錄下的東西AS都會自動生成,並不需要提交到倉庫中。

#針對樓上抖的機靈github也是提供「私有專案」託管的 ,所以公司的專案放到github上也不是不可以

為什麼 Android Studio 沒有 Android 版?

開發工具鏈不完整應該是最根本的問題吧。Linux Windows macOS它們都有專業的開發編譯一條龍的完整工具鏈,Android這邊貌似沒有對應的支援。雖然Android也是基於Linux Kernel,但是它的Kernel還是改動很多的,Linux那套工具很大也無法直接在Android上執行,...

目前android studio和eclipse相比的具體優劣?

1 AS Gradle 相比 Eclipse ANT 更依賴網路,對於國內特殊的網路情況,並不是很友好。2 Gradle 相較於 Ant雖然功能提公升了無限多,但是也增加了超多的複雜性,對於一些沒有很好指引的新手,用 Gradle 可能幾天內連正常的專案都無法建立,ant 則不會有這種問題。3 In...

安卓裝置已執行,android studio切換裝置loading devices灰色,怎麼破迷局

岸本熵減程式設計 不然會出現各種魔幻的情況,比如buil階段報錯說找不到google 方法,又比如在執行階段沒有可執行的安卓裝置 裝置下拉框灰色,見上圖所示 等,切記,切記。可能存在影響因素2 檢查了Tools Android SDK的配置都已經正確。再次檢查File Project Structu...