संसाधन: वैरिएंट
ऐसा APK जो सिस्टम इमेज में शामिल करने के लिए सही है. SystemApksService का संसाधन.
जेएसओएन के काेड में दिखाना |
---|
{ "variantId": integer, "deviceSpec": { object ( |
फ़ील्ड | |
---|---|
variantId |
सिर्फ़ आउटपुट के लिए. पहले बनाए गए सिस्टम APK वैरिएंट का आईडी. |
deviceSpec |
APK जनरेट करने के लिए इस्तेमाल की गई डिवाइस की खास जानकारी. |
options |
ज़रूरी नहीं. जनरेट किए गए APK पर लागू किए गए विकल्प. |
DeviceSpec
सिस्टम APK जनरेट करने के लिए इस्तेमाल की गई डिवाइस स्पेसिफ़िकेशन.
जेएसओएन के काेड में दिखाना |
---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
फ़ील्ड | |
---|---|
supportedAbis[] |
प्राथमिकता के हिसाब से, इस्तेमाल किए जा सकने वाले एबीआई आर्किटेक्चर. वैल्यू, प्लैटफ़ॉर्म से रिपोर्ट की गई स्ट्रिंग होनी चाहिए, जैसे कि "armeabi-v7a", "x86_64". |
supportedLocales[] |
इंस्टॉल की गई सभी स्थान-भाषाओं को BCP-47 स्ट्रिंग के तौर पर दिखाया जाता है, जैसे कि "en-US". |
screenDensity |
स्क्रीन डीपीआई. |
SystemApkOptions
सिस्टम APKs के विकल्प.
जेएसओएन के काेड में दिखाना |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
फ़ील्ड | |
---|---|
uncompressedNativeLibraries |
सिस्टम APK को बिना कंप्रेस की गई नेटिव लाइब्रेरी के साथ जनरेट किया गया था या नहीं. |
uncompressedDexFiles |
सिस्टम APK को कंप्रेस नहीं की गई dex फ़ाइलों के साथ जनरेट किया गया था या नहीं. |
rotated |
सिस्टम APK में साइन करने के लिए, घुमाई गई कुंजी का इस्तेमाल करना है या नहीं. |
तरीके |
|
---|---|
|
ऐसा APK बनाता है जो पहले से अपलोड किए गए किसी Android ऐप्लिकेशन बंडल से सिस्टम इमेज में शामिल करने के लिए सही होता है. |
|
पहले बनाया गया सिस्टम APK डाउनलोड करता है, जो सिस्टम इमेज में शामिल करने के लिए सही होता है. |
|
सिस्टम APK का पहले से बनाया गया वैरिएंट दिखाता है. |
|
पहले से बनाए गए सिस्टम APK के वैरिएंट की सूची दिखाता है. |