AAB dosyasını telefona kurmak
Hata metni
Error: cannot install .aab directly. / bundletool: Unable to find a device matching the spec / The APKs archive is signed with the debug key
Neden
AAB yalnızca Play içindir, telefona doğrudan kurulmaz. bundletool ile APK setine çevirmek gerekir.
Adım adım çözüm
bundletool'u indir ve Java'nın kurulu olduğunu kontrol et.build-apksile.apksüret; imza için kendi keystore'unu ver.- Bağlı cihaza
install-apks --apks=app.apksile kur. - Her yerde çalışan tek APK gerekiyorsa
--mode=universalkullan. - Cihaz bulunamazsa
adb devices'ı kontrol et.
Örnek komutlar
bundletool build-apks --bundle=app.aab --output=app.apks --ks=release.jks --ks-key-alias=release bundletool install-apks --apks=app.apks bundletool build-apks --bundle=app.aab --output=app.apks --mode=universal unzip app.apks -d out
Tekrarlanmasın diye
Dağıtım için AAB, iç test için universal APK tut.
Yazar ve lisans: Nibras Code
- APK kurulmuyor
- Parse error nedir?
- Keystore kayboldu
- İmzalar uyuşmuyor
- Paket adı hatası
- APK dosyası bozuldu
- Play Protect engelliyor
- Paket geçersiz görünüyor
- Depolama yetmiyor
- Telefon uyumlu değil
- Eski sürüm kurulmuyor
- XAPK kurulmuyor
- Gradle sync başarısız
- Bağımlılık çözülemedi (Could not resolve)
- Duplicate class hatası
- Manifest merger failed
- Dex sınırı: 65536 metot
- R8: Missing class
- JDK sürümü uyumsuz
- SDK location not found
- minSdkVersion çakışması
- compileSdk çok düşük
- EAS build: Gradle hatası
- expo prebuild hatası
- Metro: Unable to resolve module
- Hermes: yalnızca release'te JS hatası
- Release'te beyaz ekran
- Kırmızı ekran: Metro'ya bağlanamıyor
- Expo SDK uyumsuzluğu
- Capacitor sync hatası
- Capacitor: beyaz ekran
- EAS: keystore ve credentials hatası
- Keystore tampered / parola yanlış
- Anahtar alias'ı ya da parolası yanlış
- Play: yanlış anahtarla imzalanmış
- INSTALL_FAILED_UPDATE_INCOMPATIBLE
- INSTALL_FAILED_VERSION_DOWNGRADE
- INSTALL_FAILED_INSUFFICIENT_STORAGE
- INSTALL_FAILED_NO_MATCHING_ABIS
- Parse hatası (paket ayrıştırılamadı)
- «App not installed» hatası
- adb: cihaz «unauthorized»
- adb: cihaz bulunamıyor
- adb server sürüm uyumsuzluğu
- Activity class does not exist
- Play: targetSdk seviyesi düşük
- Play: izin politikası reddi
- Play: 64-bit şartı
- Play: versionCode zaten kullanılmış
- ClassNotFound / NoSuchMethod çökmesi
- OutOfMemoryError çökmesi
- CLEARTEXT communication not permitted
- SecurityException: izin verilmedi