Soru & Cevap

Android Sürüm Kodu ...

08.09.2014 - 06:46

merhaba bir uygulama yüklemiştim markete ve daha sonra bir güncelleme yapmam gerekti ve yaptım markete yuklerken süreklü bu hatayla karşılaşıyorum..

****************************************************************
Yükleme başarısız oldu

1 sürüm kodunuz zaten mevcut olduğundan APK'niz için farklı bir sürüm kodu seçmeniz gerekiyor
Uyarılar


Google Play hizmetlerinin 5089000 sürümünü kullanan bir APK yüklediniz.
 Bu sürüm, yalnızca 9 ve üstü düzeye sahip Android API'larıyla birlikte çalışır.
 Manifest'inizde minSdkVersion seçeneğini 9 veya daha yüksek bir değere ayarlamazsanız
 bu Google Play hizmetleri sürümünü kullanmanız önerilmez.

***********************************************************************************************************

 

Bu hata sürkeli cıkıyor sürüm kodu dedigi nedir 1.1 olarak yüklemiştim AnrdroidManifest.cml den Manifest Bölümündeki Versiyon Name 1 versiyon code:1.1 idi version code 1.2 yaptım kaydettim ama hata aynı hep biri bana ECLİPSE programında bunun nasıl yapıldıgını soyluyebilirmi ?

 

3,224 Görüntülenme

5 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-66405-1449241617.jpg
murat34can52
13.02.2016 - 03:27

Android Studio için:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.xxxxx.xxxxx.xxxxx"
    android:versionCode="2"
    android:versionName="1.2"
    >

version code ve version name yi +1 şeklinde arttıralım.

birde

build.grandle kısmından 

defaultConfig {
        applicationId "com.xxxxx.xxxxx.xxxxx"
        minSdkVersion 17
        targetSdkVersion 23
        versionCode 2
        versionName "1.2"
    }

aynı şekilde version code 2

version name aynı manifest teki gibi yapalım.
sonra release edip apk mızı atabiliriz.

Profile picture for user 55akif55
55akif55
13.01.2015 - 11:01

Import ettiğiniz Google play service sürümünü düşürürseniz veya min sdk'ı yükseltirseniz sorun düzelir.

Profile picture for user muratd1907
muratd1907
13.01.2015 - 11:22

Bu tarz bi hata alındığında AndroidManifest.xml File'ı açarak içerisindeki

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="19" /> satırını <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /> olarak güncellerseniz sorun ortadan kalkmış olur.

Profile picture for user selcukdalaslan
selcukdalaslan
08.09.2014 - 10:55

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="xxxxx"
    android:versionCode="79"
    android:versionName="1.2 Yeni" >

 

**************************************************************************

BU sekilde yaptım oldu peki ben bundan sonraki güncelleme yaptıgımda 79 ile yazan yeri sürekli yükselticem mi 79-80-81-82 gibi ?

Mehmet Altıparmak
08.09.2014 - 10:58
evet google play e yüklemeden önce her zaman arttırmalısın.
picture-472-1375079047.jpg
mehmet.altiparmak
08.09.2014 - 09:25

[code]<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="xxx"
    android:versionCode="79"
    android:versionName="8.2" >[/code]

Version Name kullanıcıya görünen versiyon adıdır. Teknik olarak versiyon bilgisi versionCode (3. satır)özelliği tarafından belirtiliyor. 

VersionCode integer bir değer tutar bu arada o yüzden 1.1 verememen gerekiyor diye düşünüyorum. 1 arttırabilirsin Store'a göndereceğin apk dosyasını oluşturmadan önce. VersionName özelliğine istediğin metni yazabilirsin 1, 1.0, 1.0 BETA, Yeni 2.3... Muhtemelen bir karakter limiti vardır. 

Selçuk Dalaslan
08.09.2014 - 10:43
<?xml version="1.0" encoding="utf-8"?> bu sekilde yaptım olmadı daha yüksek rakamlarmı yazmalıyım daha önce <?xml version="1.0" encoding="utf-8"?> böyle idi
Mehmet Altıparmak
08.09.2014 - 10:45
evet daha önce google play'e yüklediğin versiyon kodundan daha yüksek bir versiyon koduna sahip olmalı yeni versiyon. 100 yap gitsin ;)