कमांड प्रॉम्प्ट में उदाहरण:
set ANDROID_HOME=C:\Users\आपका_नाम\AppData\Local\Android\Sdk
git clone https://github.com/godotengine/godot.git
cd godot
git checkout 4.x
scons कमांड का उपयोग करता है ।आपके द्वारा लिखे गए फ़्लैग के लिए, यदि आपके Godot वर्जन का बिल्ड सिस्टम इन ऑप्शन को स्वीकार करता है, तो उपयोग करें:
scons platform=android target=template_debug generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes
target=template_debug, platform=android, arch=arm32, और debug_symbols=yes के साथ कंपाइल किया जा सकता है ताकि डीबग सिंबल वाला टेम्पलेट तैयार हो ।scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes
separate_debug_symbols=yes ऑप्शन दिखाती है ।अतिरिक्त उदाहरण:
scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes separate_debug_symbols=yes
केवल उसी बिल्ड के डीबग सिंबल अपलोड करें जिस AAB/APK को आप अपलोड कर रहे हैं, क्योंकि स्टैक ट्रेस को केवल तभी पढ़ा जा सकता है जब नेटिव डीबग सिंबल एक्सपोर्टेड बिल्ड से मेल खाते हों ।
यदि बिल्ड के बाद अपलोड करने लायक ZIP अपने आप नहीं बनता है, तो उपलब्ध स्रोतों के अनुसार, Google Play के लिए अलग सिंबल अलग करने का समर्थन पहले सरल नहीं था और इसे मैन्युअल रूप से करना पड़ सकता है ।
Play Console पर स्वीकार किए जाने वाले नेटिव सिंबल ZIP के सटीक ढाँचे के लिए यहाँ उपलब्ध स्रोतों में पर्याप्त जानकारी नहीं है।
अलग-अलग Godot/एक्सपोर्ट टेम्पलेट वर्जन के सिंबल को मिक्स न करें, क्योंकि डीबग सिंबल गेम के एक्सपोर्टेड बिल्ड से मेल खाने चाहिए ।
यदि आप Godot सोर्स को नहीं बदलते हैं, तो अपने आधिकारिक एक्सपोर्ट टेम्पलेट के समान Godot वर्जन के आधिकारिक नेटिव डीबग सिंबल का उपयोग करना अधिक सुरक्षित है ।
यदि आप Godot सोर्स को बदलते हैं या खुद टेम्पलेट बनाते हैं, तो अपने बिल्ड के सिंबल का उपयोग करें, आधिकारिक सिंबल का नहीं, क्योंकि सिंबल गेम के एक्सपोर्टेड बिल्ड से मेल खाने चाहिए ।
उपलब्ध स्रोत Windows पर आउटपुट फ़ाइल के सटीक स्थान और Play Console के लिए ZIP पैकेजिंग प्रक्रिया के विवरण सीमित हैं; इसलिए फ़ाइल के सटीक स्थान के बारे में पर्याप्त साक्ष्य उपलब्ध नहीं है।
कमांड प्रॉम्प्ट में उदाहरण:
set ANDROID_HOME=C:\Users\आपका_नाम\AppData\Local\Android\Sdk
git clone https://github.com/godotengine/godot.git
cd godot
git checkout 4.x
scons कमांड का उपयोग करता है ।आपके द्वारा लिखे गए फ़्लैग के लिए, यदि आपके Godot वर्जन का बिल्ड सिस्टम इन ऑप्शन को स्वीकार करता है, तो उपयोग करें:
scons platform=android target=template_debug generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes
target=template_debug, platform=android, arch=arm32, और debug_symbols=yes के साथ कंपाइल किया जा सकता है ताकि डीबग सिंबल वाला टेम्पलेट तैयार हो ।scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes
separate_debug_symbols=yes ऑप्शन दिखाती है ।अतिरिक्त उदाहरण:
scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yes separate_debug_symbols=yes
केवल उसी बिल्ड के डीबग सिंबल अपलोड करें जिस AAB/APK को आप अपलोड कर रहे हैं, क्योंकि स्टैक ट्रेस को केवल तभी पढ़ा जा सकता है जब नेटिव डीबग सिंबल एक्सपोर्टेड बिल्ड से मेल खाते हों ।
यदि बिल्ड के बाद अपलोड करने लायक ZIP अपने आप नहीं बनता है, तो उपलब्ध स्रोतों के अनुसार, Google Play के लिए अलग सिंबल अलग करने का समर्थन पहले सरल नहीं था और इसे मैन्युअल रूप से करना पड़ सकता है ।
Play Console पर स्वीकार किए जाने वाले नेटिव सिंबल ZIP के सटीक ढाँचे के लिए यहाँ उपलब्ध स्रोतों में पर्याप्त जानकारी नहीं है।
अलग-अलग Godot/एक्सपोर्ट टेम्पलेट वर्जन के सिंबल को मिक्स न करें, क्योंकि डीबग सिंबल गेम के एक्सपोर्टेड बिल्ड से मेल खाने चाहिए ।
यदि आप Godot सोर्स को नहीं बदलते हैं, तो अपने आधिकारिक एक्सपोर्ट टेम्पलेट के समान Godot वर्जन के आधिकारिक नेटिव डीबग सिंबल का उपयोग करना अधिक सुरक्षित है ।
यदि आप Godot सोर्स को बदलते हैं या खुद टेम्पलेट बनाते हैं, तो अपने बिल्ड के सिंबल का उपयोग करें, आधिकारिक सिंबल का नहीं, क्योंकि सिंबल गेम के एक्सपोर्टेड बिल्ड से मेल खाने चाहिए ।
उपलब्ध स्रोत Windows पर आउटपुट फ़ाइल के सटीक स्थान और Play Console के लिए ZIP पैकेजिंग प्रक्रिया के विवरण सीमित हैं; इसलिए फ़ाइल के सटीक स्थान के बारे में पर्याप्त साक्ष्य उपलब्ध नहीं है।