APK xətaları

Capacitor sync xətası

Xəta mətni

[error] Could not find the android platform. Make sure android has been added.
[error] capacitor.config.json not found / webDir "www" does not exist

Səbəb

cap sync veb faylları Android layihəsinə köçürə bilmir. Android platforması əlavə olunmayıb və ya veb build qovluğu yoxdur.

Addım-addım həll

  1. Əvvəl veb layihəni qur: npm run build. webDir qovluğu yaranmalıdır.
  2. capacitor.config faylında webDir-in build çıxış qovluğuna (dist, build) uyğun olduğunu yoxla.
  3. Android yoxdursa, npx cap add android işlət.
  4. Sonra npx cap sync android ilə faylları köçür.
  5. npx cap doctor ilə versiya uyğunsuzluğuna bax.

Nümunə əmrlər

npm run build
npx cap add android
npx cap sync android
npx cap open android
npx cap doctor

Təkrarlanmasın deyə

Hər veb dəyişikliyindən sonra build və sync ardıcıllığını bir skriptdə saxla.

Müəllif və lisenziya: Nibras Code