আমি মাত্র অ্যান্ড্রয়েড স্টুডিও সম্পর্কে অদ্ভুত কিছু আবিষ্কার করেছি: এটির 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কোথা থেকে এটি আরও বোধগম্য হয়।