ARCore, 10 मई को Google I/O पर वापस आ गया है! अभी रजिस्टर करें.

Unity के साथ Android 11 के लिए बिल्ड

Android 11 (एपीआई लेवल 30) के साथ काम करने के लिए, पैकेज किसको दिखे <queries> एलिमेंट को एआर फ़ाउंडेशन (1.19 या उसके बाद के वर्शन) के लिए ARCore एक्सटेंशन में जोड़ा गया था. ARCore के इन वर्शन का इस्तेमाल करते समय, <queries> एलिमेंट के लिए Gradle वर्शन 5.6.4 या इसके बाद का वर्शन ज़रूरी है.

ज़्यादातर मामलों में, Android Gradle प्लग इन 3.6.0 का इस्तेमाल करना ज़रूरत के मुताबिक काफ़ी होता है. 'Android Gradle प्लग इन' और आप जिस Gradle वर्शन का इस्तेमाल कर रहे हैं उसके बीच कंपैटबिलिटी की पुष्टि करने के लिए, Android Gradle प्लग इन कम्पैटबिलटी टेबल पर जाएं.

Unity Gradle सहायता

Unity के साथ काम करने वाले वर्शन के निर्देश इन सेक्शन में दिए गए हैं.

ज़्यादा जानकारी के लिए ये लेख देखें:

Unity 2021 और इसके बाद के वर्शन

Unity 2021 के सभी वर्शन, Android 11 को टारगेट करते हैं. यूनिटी के बारे में ज़्यादा जानकारी पाने के लिए, Unity के 2021 के Android के लिए Gradle दस्तावेज़ देखें. खास जानकारी:

  • Unity 2021.1, 2021.1.15f1 के साथ-साथ Gradle 5.6.4 या इसके बाद के वर्शन का इस्तेमाल कर रहा है और Gradle प्लग इन 3.6.0 या इसके बाद के वर्शन. किसी कार्रवाई की ज़रूरत नहीं है.

  • Unity 2021.1.16f1 और इसके बाद के वर्शन पर, Gradle 6.1.1 या इसके बाद का वर्शन उपलब्ध होता है और Gradle प्लग इन 4.0.1 या इसके बाद का वर्शन काम करता है. किसी कार्रवाई की ज़रूरत नहीं है.

यूनिटी 2020

Unity 2020 के सभी वर्शन, Android 11 को टारगेट करते हैं. यूनिटी के बारे में ज़्यादा जानकारी पाने के लिए, Unity के 2020 के Android के लिए Gradle दस्तावेज़ देखें. खास जानकारी:

  • Unity 2020.1, 2020.2, और 2020.3 तक का वर्शन, 5.6.4 या इसके बाद के ग्रेड वाले और 2020.3.14f1 के साथ भेजा जाएगा. साथ ही, Gradle प्लग इन 3.6.0 या इसके बाद के वर्शन. किसी कार्रवाई की ज़रूरत नहीं है.

  • Unity 2020.3.15f1 और इसके बाद के वर्शन पर, Gradle 6.1.1 या इसके बाद का वर्शन उपलब्ध होता है और Gradle प्लग इन 4.0.1 या इसके बाद का वर्शन काम करता है. किसी कार्रवाई की ज़रूरत नहीं है.

एकता 2019.4

  1. Preferences > External Tools > Android > Gradle पर जाएं और कस्टम Gradle को Gradle 5.6.4 या इसके बाद के वर्शन पर सेट करें. डाउनलोड करने के लिए, Gradle बिल्ड टूल देखें.

    Android Tools के स्क्रीनशॉट में, &#39;बाहरी टूल&#39; का स्क्रीनशॉट दिखाया गया है. इस पैनल में मैन्युअल तरीके से बताया गया Gradle पाथ दिखता है.

  2. Project Settings > Player > Android > Publishing Settings > Build पर जाएं, और दोनों चुनें:

    1. Custom Main Gradle Template
    2. Custom Launcher Gradle Template.

    पब्लिशिंग सेटिंग दिखाने वाला स्क्रीनशॉट, जिसमें बिल्ड पैनल है. इस पर, Gradle
टेंप्लेट के दोनों विकल्प चुने गए हैं

  3. जनरेट की गई दोनों फ़ाइलों पर ये बदलाव लागू करें:

    • Assets/Plugins/Android/mainTemplate.gradle
    • Assets/Plugins/Android/launcherTemplate.gradle

    अगर वह मौजूद है, तो फ़ाइल में सबसे ऊपर दी गई इस टिप्पणी को हटाएं:

    // GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
    

    फ़ाइल के ऊपर इन पंक्तियों को शामिल करें:

    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            // Must be Android Gradle Plugin 3.6.0 or later. For a list of
            // compatible Gradle versions refer to:
            // https://developer.android.com/studio/releases/gradle-plugin
            classpath 'com.android.tools.build:gradle:3.6.0'
        }
    }
    
    allprojects {
       repositories {
          google()
          mavenCentral()
          flatDir {
            dirs 'libs'
          }
       }
    }