APK xətaları

EAS build: Gradle xətası

Xəta mətni

Gradle build failed with unknown error. See logs for the "Run gradlew" phase.
Error: Gradle build failed with unknown error.

Səbəb

EAS buludda qurarkən «Run gradlew» mərhələsində qırılır. Səbəb adətən kitabxana, JDK və ya konfiqurasiya uyğunsuzluğudur.

Addım-addım həll

  1. EAS səhifəsində «Run gradlew» mərhələsinin loqunu aç, ilk FAILURE: sətrini tap.
  2. npx expo-doctor işlət: versiya uyğunsuzluqlarını göstərir.
  3. Eyni xətanı yerli prebuild və ./gradlew assembleRelease ilə təkrar et.
  4. Keşi təmizləmək üçün --clear-cache ilə yenidən göndər.
  5. eas.json-da image və Node versiyasını SDK-ya uyğun et.

Nümunə əmrlər

eas build --platform android --profile production --clear-cache
npx expo-doctor
cd android && ./gradlew assembleRelease --stacktrace    # yerli təkrar

Təkrarlanmasın deyə

Hər SDK yenilənməsindən sonra əvvəl yerli sına, sonra buluda göndər.

Müəllif və lisenziya: Nibras Code