यह पृष्ठ पुर्तगाली से मशीन-अनुवादित है और इसमें त्रुटियाँ हो सकती हैं। पुर्तगाली संस्करण प्रामाणिक है।
Build और Gradle
ऐप शुरू होने से पहले विफलताएँ। प्रारूप: लक्षण → कारण → सुधार।
निर्भरता हल नहीं होती
कारण: गलत मॉड्यूल/निर्देशांक।
सुधार: core में CrossFly की निर्भरता + settings.gradle/build.gradle में प्लेटफ़ॉर्म मॉड्यूल
(lwjgl3/android/ios/web) जाँचें।
(स्थापना)
नेटिव लाइब्रेरी (crossfly-lib / SQLite3MC) रनटाइम में नहीं मिलती
कारण: उस प्लेटफ़ॉर्म का नेटिव मॉड्यूल पैकेज नहीं हुआ।
सुधार: सही launcher/नेटिव शामिल करें; डेस्कटॉप पर, java.library.path में crossfly-lib सुनिश्चित करें।
(याद रखें: WebGL पर नेटिव लोड नहीं होती।)
(डेस्कटॉप · अध्याय 23)
:lwjgl3:run को MainWindow नहीं मिलती
कारण: classname आपकी क्लास की ओर इशारा नहीं करता।
सुधार: cmdline["classname"] कॉन्फ़िगर करें (launcher में) या getMainWindow() को ओवरराइड करें।
(प्रोजेक्ट की संरचना)
Assets/फ़ॉन्ट (roboto/fontawesome/material) लोड नहीं होते
कारण: मॉड्यूल में पैकेज नहीं हुए। सुधार: launcher की assets निर्देशिका जाँचें (बेस फ़ॉन्ट bootstrap पर लोड होते हैं)।
Web लक्ष्य (TeaVM) transpile करने में विफल
कारण: TeaVM में असमर्थित API का उपयोग। सुधार: गैर-web कोड को अलग करें (प्लेटफ़ॉर्म जाँच / सेवा अमूर्तन के पीछे)। (Web (TeaVM))