हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
GpsInterface स्ट्रक्चर का रेफ़रंस
#include <
gps.h
>
स्टैंडर्ड जीपीएस इंटरफ़ेस दिखाता है.
परिभाषा,
gps.h
फ़ाइल की लाइन
790
पर दी गई है.
इंटरफ़ेस को बंद करता है.
परिभाषा,
gps.h
फ़ाइल की लाइन
806
पर दी गई है.
इससे पता चलता है कि अगला कॉल शुरू करने के लिए, फ़्लैग में दी गई जानकारी का इस्तेमाल नहीं किया जाएगा. कोल्ड स्टार्ट के लिए, GPS_DELETE_ALL को पास किया जाता है.
gps.h
फ़ाइल की लाइन
824
पर परिभाषा.
const void*(* get_extension)(const char *name)
|
एक्सटेंशन की जानकारी का पॉइंटर पाएं.
gps.h
फ़ाइल की लाइन
841
पर परिभाषा.
यह इंटरफ़ेस खोलता है और इस इंटरफ़ेस को लागू करने के लिए कॉलबैक रूटीन उपलब्ध कराता है.
परिभाषा,
gps.h
फ़ाइल की लाइन
797
पर दी गई है.
int(* inject_location)(double latitude, double longitude, float accuracy)
|
जगह की जानकारी देने वाली किसी दूसरी सेवा (आम तौर पर सेल आईडी) से, मौजूदा जगह की जानकारी डालता है. अक्षांश और देशांतर को डिग्री में मेज़र किया जाता है. सटीक जानकारी को मीटर में मेज़र किया जाता है
परिभाषा,
gps.h
फ़ाइल की लाइन
817
पर दी गई है.
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
मौजूदा समय इंजेक्ट करता है.
परिभाषा,
gps.h
फ़ाइल की लाइन
809
पर दी गई है.
min_interval, फ़िक्स के बीच के समय को मिलीसेकंड में दिखाता है. preferred_accuracy, फ़िक्स के लिए अनुरोध की गई सटीकता को मीटर में दिखाता है. preferred_time, फ़िक्स के लिए अनुरोध किए गए समय को मिलीसेकंड में दिखाता है.
'mode' पैरामीटर, GPS_POSITION_MODE_MS_BASED या GPS_POSITION_MODE_STANDALONE में से कोई एक होना चाहिए. अगर GPS_POSITION_MODE_MS_ASSISTED को पास किया जाता है और GPS_POSITION_MODE_MS_BASED काम करता है, तो प्लैटफ़ॉर्म पर GPS_POSITION_MODE_MS_BASED पर फ़ॉलबैक करने की अनुमति होती है. हमारा सुझाव है कि ऐसा किया जाए.
परिभाषा,
gps.h
फ़ाइल की लाइन
837
पर दी गई है.
sizeof(GpsInterface) पर सेट करें
परिभाषा,
gps.h
फ़ाइल की लाइन
792
पर दी गई है.
नेविगेट करना शुरू हो जाता है.
परिभाषा,
gps.h
फ़ाइल की लाइन
800
पर दी गई है.
नेविगेट करना बंद हो जाता है.
परिभाषा,
gps.h
फ़ाइल की पंक्ति
803
पर दी गई है.
इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था:
-
hardware/libhardware/include/hardware/
gps.h
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया."],[],[]]