Gradle va Gradlew o'rtasidagi farq nima?
Gradle va Gradlew o'rtasidagi farq nima?

Video: Gradle va Gradlew o'rtasidagi farq nima?

Video: Gradle va Gradlew o'rtasidagi farq nima?
Video: What is the Gradle wrapper and why should you use it? 2024, Sentyabr
Anonim

The farq yolg'on ichida haqiqat./ gradlew a dan foydalanayotganingizni bildiradi gradle o'rash. Har bir Wrapper ma'lum bir versiyasiga bog'langan Gradle , shuning uchun yuqoridagi buyruqlardan birini birinchi marta bajarganingizda Gradle versiyasi, u mos keladiganini yuklab oladi Gradle tarqatish va undan qurilishni amalga oshirish uchun foydalaning.

Shunga ko'ra, gradle va Gradlew o'rtasidagi farq nima?

The farq yolg'on ichida haqiqat./ gradlew a dan foydalanayotganingizni bildiradi gradle o'rash. Har bir Wrapper ma'lum bir versiyasiga bog'langan Gradle , shuning uchun yuqoridagi buyruqlardan birini birinchi marta bajarganingizda Gradle versiyasi, u mos keladiganini yuklab oladi Gradle tarqatish va undan qurilishni amalga oshirish uchun foydalaning.

Yuqoridagilardan tashqari, menda qanday gradle versiyasi bor? In Android Studio, Fayl > Loyiha tuzilishiga o'ting. Keyin chapdagi "loyiha" yorlig'ini tanlang. Sizning Gradle versiyasi bo'ladi bu yerda ko'rsatiladi. dan foydalanayotgan bo'lsangiz Gradle o'rash, keyin sizning loyihangiz ega bo'ladi a gradle /o'rashchi/ gradle - o'rash.

Bundan tashqari, Gradlew fayli nima?

The Gradle o'ram - bu partiya fayl Windows da chaqirildi gradlew . bat yoki Mac OS X va Linux da qobiq skripti chaqiriladi gradlew . Ushbu skriptni va tanlangan versiyasini ishga tushirganingizda Gradle mavjud emas, u avtomatik ravishda yuklab olinadi.

Qanday Gradlew toza?

./ tozalangan . Loyihangizdan foydalanadi gradle loyihangizni amalga oshirish uchun o'rash toza vazifa. Odatda, bu faqat qurilish katalogini o'chirishni anglatadi../ asta-sekin toza assembleDebug. Shunga qaramay, loyihangizdan foydalanadi gradle bajarish uchun o'ram toza va mos ravishda assembleDebug vazifalari.

Tavsiya: