راحت شدن از دیپندنسی JUnit و فایلهای ApplicationTest و ExampleUnitTest در هنگام تعریف پروژه جدید
سلام دوستان
امروز با جستجو در فایلهای تمپلیت اندروید استدیو موفق شدم کاری کنم وقتیکه یک پروژه جدید اندروید در اندریود استودیو ایجاد میکنیم دیگه دیپندنسی JUnite در buld.gradle و همچنین دو تا فایل Application Test و ExampleUnieTest ایجاد نشوند و اینطوری دیگه مجبور نیستیم که هر بار اونها را دستی پاک کنیم.
برای این کار مراحل زیر را طی کنید:
1- به پوشه زیر بروید
D:\dev\ide\android-studio\plugins\android\lib\templates\gradle-projects\NewAndroidModule\root
2- فایل build.gradle.ftl را در Notepadباز کنید
3- دستور زیر را عیناً حذف کنید و فایل را ذخیره کنید.
<#if unitTestsSupported> testCompile junit:junit:${junitVersion}' </#if>
خوب تا اینجا دیگه دیپندنسی JUnit ایجاد نمیشه. بریم سراغ اون دو تا فایل:
4- به پوشه زیر بروید
D:\dev\ide\android-studio\plugins\android\lib\templates\gradle-projects\NewAndroidModule
5- فایل recipe.xml.ftl را در Notepad باز کنید .
6- دستور زیر را عیناً حذف کنید و فایل را ذخیره کنید.
<instantiate from="root/test/app_package/ApplicationTest.java.ftl"
to="${escapeXmlAttribute(testOut)}/ApplicationTest.java" /> <#if unitTestsSupported>
<instantiate from="root/test/app_package/ExampleUnitTest.java.ftl"
to="${escapeXmlAttribute(unitTestOut)}/ExampleUnitTest.java" />
</#if>
7-کار تمام شد. اگر دوست داشتید یه صلوات جهت هدیه به روح درگذشتگان من بفرستید. (متشکرم)





پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .