मुख्य सामग्री पर जाएँ
CrossFly 100% ओपन सोर्सGitHub पर फ़ॉलो करें
CrossFlyCrossFly
शुरू करें

यह पृष्ठ पुर्तगाली से मशीन-अनुवादित है और इसमें त्रुटियाँ हो सकती हैं। पुर्तगाली संस्करण प्रामाणिक है।

प्लेटफ़ॉर्म-विशिष्ट

व्यवहार जो केवल एक लक्ष्य पर टूटता है। प्रारूप: लक्षण → कारण → सुधार।

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 नहीं। (रिस्पॉन्सिवनेस)

यह भी देखें

क्या यह पृष्ठ उपयोगी था?