git clone https://github.com/godotengine/godot.git
cd godot
git checkout 4.x # tai haluamasi versioKäännä export template scons-komennolla Godot-lähdekoodin juurikansiossa. Sentryn dokumentaatio käyttää samaa scons-komentoa debug-symbolien kääntämiseen .
Komennot antamillasi lipuilla (toimivat, jos Godot-versiosi tukee niitä):
scons platform=android target=template_debug generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yesSentryn ohjeissa on vastaava komento: scons target=template_debug platform=android arch=arm32 debug_symbols=yes separate_debug_symbols=yes.
Älä käytä template_debug -buildia julkaisuun. Käännä sen sijaan target=template_release -lipulla :
scons platform=android target=template_release generate_android_binaries=yes debug_symbols=yes gradle_do_not_strip=yesJos haluat erilliset symbolit (eikä upotettuna APK/AAB-tiedostoon), lisää 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=yesLataa ne debug-symbolit, jotka syntyvät samasta buildista kuin julkaisemasi AAB/APK. Vain näin pinopohjaiset virheraportit saadaan ihmisen luettaviksi .
Jos build ei automaattisesti tuota suoraan ladattavaa ZIP-tiedostoa, aiempi keskustelu osoittaa, että Google Playn erillinen symbolien tuki ei ole täysin yksinkertainen ja saattaa vaatia manuaalista työtä .
Tarkkaa ZIP-tiedoston rakennetta Play Consolea varten ei tässä lähteessä ole vahvistettu.
Älä sekoita eri versioiden symboleja. Debug-symbolien on vastattava tarkasti sitä buildia, jonka olet vienyt .
Jos et ole muokannut Godotin lähdekoodia, käytä virallisia natiiveja debug-symboleja samasta Godot-versiosta kuin export template .
Jos olet kääntänyt oman template-muunnelman, käytä vain itse tuottamiasi symboleja, älä virallisia .
Tarkkaa Windows-kohtaista tiedostosijaintia tai ZIP-pakkauksen prosessia tämän aineiston perusteella ei voida varmuudella kuvata: lisätietoja tarvitaan.
Comments
0 comments