• 10-09-2024, 13:53:15
    #1
    Codecanyondan aldığım bir uygulama var. Flyweb diye webview

    Bunda ;
    1) gradle.properties'den KeyStore bilgilerini giriyorum.
    2) jks dosyasını oluşturuyorum.
    Bu şekilde: keytool -genkey -v -keystore W:KodlamalarFlutterFlywebappandroidappkey.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias as
    jks dosyasını dizinde görüyorum hatta 1-2 kere sildim bir daha oluşturdum
    3) flutter clean yapıp ne var ne yok temizliyorum
    4) flutter build appbundle --release yaparak .aab dosyasını oluşturuyorum

    Ama ona rağmen Google play'de bu hatayı veriyor.
    Hata ayıklama modunda imzalanmış bir APK veya Android App Bundle yüklediniz. APK'nızı veya Android App Bundle'ınızı yayınlama modunda imzalamanız gerekiyor.

    Eksik yaptığım ne var?


  • 10-09-2024, 14:05:55
    #2
    Merhaba, tahminim yaptığınız hatalar bu şekilde

    --> gradle.properties yerine key.properties olması lazım (key store bilgileri için)


    --> app -> build.gradle kısmına gelin ve oradan release olarak ayarlamanız lazım.



    bu işlemleri doğru yaptıktan sonra flutter build appbundle yazmanız yeterli olacaktır.


    jks oluşturma kod: keytool -genkey -v -keystore aaaa.jks -alias key -keyalg RSA -keysize 4096 -storepass aaaa -keypass aaaa -validity 10000

    jks dosyası adı: aaaa.jks
    password: aaaa
  • 10-09-2024, 14:15:10
    #3
    Teşekkürler evet build.gradle'ı değiştirince oldu