Clone source Godot dan checkout versi yang sama dengan editor/export template yang anda guna .
git clone https://github.com/godotengine/godot.git
cd godot
git checkout 4.xJalankan SCons dengan flag yang anda nyatakan. Nota: Pastikan flag seperti generate_android_binaries=yes dan gradle_do_not_strip=yes disokong oleh versi Godot anda (ini adalah flag khusus, mungkin hanya wujud dalam versi tertentu) .
Contoh untuk build template_debug:
scons platform=android target=template_debug generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yesUntuk rilis ke Play Console, lebih baik guna template_release:
scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yesHasilkan symbol berasingan (pilihan, untuk memudahkan upload):
scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes separate_debug_symbols=yesIni akan menghasilkan fail symbol berasingan yang boleh dimampatkan ke dalam ZIP untuk Play Console .
lib/armeabi-v7a/, lib/arm64-v8a/, dll., dengan fail .so yang mengandungi symbol. Namun, berdasarkan isu #63060 di GitHub, Godot belum memiliki sokongan terbina untuk memisahkan symbol khas untuk Google Play, dan proses manual mungkin rumit Sumber yang ada tidak memberikan butiran tepat lokasi output fail di Windows untuk flag-flag ini, jadi proses packaging mungkin memerlukan percubaan sendiri.