.gitignore สำหรับ Android
กฎการละเว้นสำหรับ Android จำนวน 20 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
ระบบปฏิบัติการมือถือ
.gitignore ที่สมบูรณ์สำหรับ Android
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:49:51 UTC
# เทคโนโลยี: Android
### Android ###
# แคช Gradle
.gradle/
# สร้างไดเร็กทอรีเอาต์พุต
build/
.kotlin/
# การกำหนดค่าท้องถิ่นของ Android
local.properties
# ไฟล์บันทึก
*.log
# จับภาพ Android
captures/
.externalNativeBuild/
.cxx/
# ชุดแอป Android
*.aab
# แพ็คเกจ Android
*.apk
output-metadata.json
# ไฟล์โมดูล IntelliJ
*.iml
# ไฟล์โครงการ IntelliJ IDEA
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# ที่เก็บคีย์ Java
*.jks
# ที่เก็บคีย์ Android
*.keystore
# การกำหนดค่าบริการของ Google
google-services.json
*.hprof
สิ่งที่กฎ Android เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ไฟล์Gradle
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.gradle/ |
แคช Gradle |
build/ |
สร้างไดเร็กทอรีเอาต์พุต |
.kotlin/ |
ไฟล์Gradle |
ไฟล์การกำหนดค่าในเครื่อง (เส้นทาง sdk ฯลฯ )
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
local.properties |
การกำหนดค่าท้องถิ่นของ Android |
ไฟล์บันทึก/ระบบปฏิบัติการ
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.log |
ไฟล์บันทึก |
Android Studio สร้างไฟล์และโฟลเดอร์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
captures/ |
จับภาพ Android |
.externalNativeBuild/ |
Android Studio สร้างไฟล์และโฟลเดอร์ |
.cxx/ |
Android Studio สร้างไฟล์และโฟลเดอร์ |
*.aab |
ชุดแอป Android |
*.apk |
แพ็คเกจ Android |
output-metadata.json |
Android Studio สร้างไฟล์และโฟลเดอร์ |
อินเทลลิเจ
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.iml |
ไฟล์โมดูล IntelliJ |
.idea/ |
ไฟล์โครงการ IntelliJ IDEA |
misc.xml |
อินเทลลิเจ |
deploymentTargetDropDown.xml |
อินเทลลิเจ |
render.experimental.xml |
อินเทลลิเจ |
ไฟล์ที่เก็บคีย์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.jks |
ที่เก็บคีย์ Java |
*.keystore |
ที่เก็บคีย์ Android |
บริการของ Google (เช่น API หรือ Firebase)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
google-services.json |
การกำหนดค่าบริการของ Google |
การทำโปรไฟล์ Android
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.hprof |
การทำโปรไฟล์ Android |
วิธีใช้ .gitignore นี้สำหรับ Android
- คัดลอกกฎ Android ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน