मैंने अभी-अभी एंड्रॉइड स्टूडियो के बारे में कुछ अजीब खोज की है: इसमें build.gradle
फ़ाइल में कुछ कॉन्फ़िगरेशन विकल्प हैं जो फ़ाइल में निर्दिष्ट की गई सामग्री को ओवरराइड करता है AndroidManifest.xml
।
उदाहरण के लिए, मेरी निम्न पंक्तियाँ थीं build.gradle
:
android {
compileSdkVersion 18
buildToolsVersion "18.1.1"
defaultConfig {
minSdkVersion 10
targetSdkVersion 10
}
...
}
जो संबंधित टैग को ओवरराइड कर रहा था AndroidManifest.xml
:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8"/>
मैं वास्तव में एक ही सेटिंग को दो अलग-अलग फ़ाइलों में फैलाना पसंद नहीं करता, इसलिए मैं सोच रहा हूं कि क्या मैं इसे सुरक्षित रूप से build.gradle
या तो हटा सकता हूं या AndroidManifest.xml
जहां इसे रखने के लिए अधिक समझ है।