यह पृष्ठ पुर्तगाली से मशीन-अनुवादित है और इसमें त्रुटियाँ हो सकती हैं। पुर्तगाली संस्करण प्रामाणिक है।
प्लेटफ़ॉर्म-विशिष्ट
व्यवहार जो केवल एक लक्ष्य पर टूटता है। प्रारूप: लक्षण → कारण → सुधार।
Android: content status bar के नीचे
कारण: difY ऑफ़सेट / status bar की ऊँचाई लागू नहीं हुई।
सुधार: शीर्ष layout में DeviceConfig.statusbarHeight का सम्मान करें।
(Android)
वर्चुअल कीबोर्ड फ़ोकस किए गए फ़ील्ड को ढक देता है
कारण: कीबोर्ड ऊपर उठने पर फ़ील्ड को पुनः-स्थापित नहीं किया जाता।
सुधार: Device.keyboardShift/keyboardHeight पर निर्भर समायोजन करें।
(अध्याय 6 — इवेंट और इनपुट)
iOS: build विफल (RoboVM)
कारण: toolchain/हस्ताक्षर (macOS+Xcode, provisioning)। सुधार: iOS launcher और प्रमाणपत्र/provisioning जाँचें। (iOS)
डिवाइस अनुमतियाँ अस्वीकृत (कैमरा/GPS/भंडारण)
कारण: अनुमति प्रदान नहीं की गई / घोषित नहीं की गई।
सुधार: DeviceConfig.cameraAllowed/storageAllowed जाँचें और
AndroidManifest.xml/Info.plist में घोषित करें; UI शुरू होने से पहले रनटाइम में अनुरोध करें (Android पर विलंबित शुरुआत)।
(अध्याय 24)
Bluetooth “कुछ नहीं करता”
कारण: core में, BLE के हिस्से cache के ऊपर कंकाल हैं — असली रेडियो प्लेटफ़ॉर्म launchers में रहता है। सुधार: असली डिवाइस पर परीक्षण करें; लक्ष्य प्लेटफ़ॉर्म का कार्यान्वयन पुष्टि करें। (Bluetooth BLE)
FilePicker / IWebView का कोई प्रभाव नहीं (या web में WebContainer)
कारण: कुछ लक्ष्यों में कंकाल/बिना ठोस कार्यान्वयन; web में createWebView() null लौटाता है।
सुधार: != null/Device.platform जाँचें और विकल्प उपयोग करें (Device.homeFolder में फ़ाइलें;
web में PlatformUtils.instance.view(url))। (नेटिव एकीकरण)
प्लेटफ़ॉर्मों के बीच रंग/render भिन्न होते हैं
कारण: सामान्यतः Screen.scale/घनत्व।
सुधार: लॉजिकल पिक्सेल और Relative उपयोग करें, कभी भी आकार संदर्भ के रूप में Gdx.graphics नहीं।
(रिस्पॉन्सिवनेस)