Habitica 是一個開源習慣培養程序,它將您的生活視為角色扮演遊戲。成功時升級,失敗時失去生命值,賺錢購買武器和盔甲。該存儲庫與 Android 本機應用程式相關。
它也在 Google Play 上:
安裝應用程式是獲得新版本通知的好方法。但是,點擊此儲存庫上的「觀看」將允許 GitHub 在我們發布版本時向您發送電子郵件。
請參閱項目的發布頁面以取得版本清單及其變更日誌。
如果您觀看此儲存庫,每次我們發布更新時,GitHub 都會向您發送一封電子郵件。
非常感謝所有貢獻者。
所有主要行動版本均按標有版本號的里程碑進行組織。 「尋求協助」會新增到我們認為貢獻者可以處理的任何問題中,因此請先尋找該標籤!我們盡力回答貢獻者可能對標有該標籤的問題提出的任何問題。如果問題沒有「尋求協助」標籤,則表示工作人員將在我們有空時處理該問題。
行動團隊由一名 Android 和 iOS 開發人員和一名設計師組成。因此,我們會來回切換版本。當我們在一個平台上工作時,另一個平台將被擱置。這可能會導致 PR 審核或問題得到解答需要等待一段時間。當我們在不同平台上工作時提交的任何 PR 都將被分配到下一個里程碑,我們將在回來時對其進行審核!
鑑於我們的團隊非常有限,我們可能很難積極幫助解決問題,但我們總是盡力提供盡可能多的幫助:) 考慮到這一點,在選擇時要解決的問題最好選擇您已經很清楚如何處理和測試的問題。感謝您投入時間幫助 Habitica 做到最好!
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
我們使用 Kotlin 並遵循基於 Android Kotlin 風格指南的程式碼風格。
只需複製或重新命名範例habitica 檔案即可設定Habitica 建置設定檔:
habitica.properties.example
到habitica.properties
habitica.resources.example
到habitica.resources
您還需要google-services.json
。在下一步中從 Firebase 下載它。
注意:這是habitica.com 的預設生產habitica.properties
檔案。如果您想使用本機Habitica伺服器,請相應地修改屬性檔案中的值。
前往 https://console.firebase.google.com
一個。註冊/登入 Firebase。 (您可以使用 Google 帳戶。)
b.建立一個名為 Habitica 的新項目
c.在專案中建立兩個應用程式: com.habitrpg.android.habitica
和com.habitrpg.android.habitica.debug
d.建立每個應用程式將產生一個google-services.json
檔案。從第二個應用程式下載google-services.json
檔案並將其放入Habitica
和wearos
您可以跳過應用程式建立精靈的最後一部分(執行應用程式以驗證安裝)。
如果使用 Android Studio,請按一下「將專案與 Gradle 檔案同步」。如果 Android Studio 要求您更新,請更新。運行Habitica。