Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Google Play (Api Seviyesi 29) Uyarısı !!
#1
Google Play 'e uygulamamı yüklerken bu uyarıyı alıyorum.


Uyarılar

Uygulamanızın şu anda hedeflediği API seviyesi 28, ancak güvenlik ve performans açısından optimize edilmiş en son API'ler üzerinde oluşturulduğundan emin olmak için hedeflemesi gereken en düşük API seviyesi 29.

Ağustos 2020'den itibaren yeni uygulamaların en az Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.
Kasım 2020'den itibaren ise uygulama güncellemelerinin Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.

İpucu: Uygulamanızın hedef API seviyesini değiştirin. Daha fazla bilgi.




Delphi 10.3.3 Kurulu. Sdk Versiyonu 25.2.5 
Andorid SDK Manager ile API29 indirdim. Delphide SDK Ayarlarından 28 olan yerleri 29 olarak değiştirdim ama
AndroidManifest.template dosyası <uses-sdk android:minSdkVersion="19%" android:targetSdkVersion="28" /> bu şekilde çıkıyor.
android:targetSdkVersion=29 yaptım bu seferde uygulama cihazda çalışmadı.

Kullandığım Delphi sürümü ile API 29 ile derleme yapabilirmiyim. 
Cevapla
#2
Merhaba hocam,

Daha önce böyle bir sorun yaşadığımı hatırlıyorum sanırım. hatta manifest dosyasında sizin gibi değişiklik yaptığımda derleme yapmamıştı bende de.

Kesin çözüm mü onu da hatırlamıyorum ama SDK manager kısmında yolları seçtikten sonra SDK API-LEVEL kısmını android- 29 yaparsanız sorun çözülür diye düşünüyorum.
Bende sadece android 10 için olan SDK platform yüklü ve direkt son sürüm olarak onu alıyor. ve play console üzerinde hiçbir problem yaşamadım.

not : 2-3 aydır uygulama yayınlamadığımı belirtmek isterim. eğer dediklerinizi tekrar etti isem affola.

   

Bende delphi 10.3.3 topluluk sürümünü kullanıyorum.
"Wall-e"
Cevapla
#3
(25-07-2020, Saat: 15:02)Mr.Developer Adlı Kullanıcıdan Alıntı: Merhaba hocam,

Daha önce böyle bir sorun yaşadığımı hatırlıyorum sanırım. hatta manifest dosyasında sizin gibi değişiklik yaptığımda derleme yapmamıştı bende de.

Kesin çözüm mü onu da hatırlamıyorum ama SDK manager kısmında yolları seçtikten sonra SDK API-LEVEL kısmını android- 29 yaparsanız sorun çözülür diye düşünüyorum.
Bende sadece android 10 için olan SDK platform yüklü ve direkt son sürüm olarak onu alıyor. ve play console üzerinde hiçbir problem yaşamadım.

not : 2-3 aydır uygulama yayınlamadığımı belirtmek isterim. eğer dediklerinizi tekrar etti isem affola.



Bende delphi 10.3.3 topluluk sürümünü kullanıyorum.

yaptımıştım olmamıştı. AndroidManifest.template dosyasındaki android:targetSdkVersion 28 de kalıyor sorun burdan kaynaklanıyor sanırım
.
Cevapla
#4
Yeni bir boş proje oluşturun ve bu proje ile bir deneme yapın.
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla
#5
(25-07-2020, Saat: 13:39)elixir84 Adlı Kullanıcıdan Alıntı: Google Play 'e uygulamamı yüklerken bu uyarıyı alıyorum.


Uyarılar

Uygulamanızın şu anda hedeflediği API seviyesi 28, ancak güvenlik ve performans açısından optimize edilmiş en son API'ler üzerinde oluşturulduğundan emin olmak için hedeflemesi gereken en düşük API seviyesi 29.

Ağustos 2020'den itibaren yeni uygulamaların en az Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.
Kasım 2020'den itibaren ise uygulama güncellemelerinin Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.

İpucu: Uygulamanızın hedef API seviyesini değiştirin. Daha fazla bilgi.




Delphi 10.3.3 Kurulu. Sdk Versiyonu 25.2.5 
Andorid SDK Manager ile API29 indirdim. Delphide SDK Ayarlarından 28 olan yerleri 29 olarak değiştirdim ama
AndroidManifest.template dosyası <uses-sdk android:minSdkVersion="19%" android:targetSdkVersion="28" /> bu şekilde çıkıyor.
android:targetSdkVersion=29 yaptım bu seferde uygulama cihazda çalışmadı.

Kullandığım Delphi sürümü ile API 29 ile derleme yapabilirmiyim. 

Merhaba,
Embarcadero'nun platform ve SDK destek sayfasında, Android 10 yani API Level 29 için destek verdiğini yazıyor. Delphi 10.3.3 Rio ve üstü tüm Delphi sürümlerinde bu destek var.
@Mr.Developer önerileri dikkate almanızda fayda var. 
AndroidManifest.xml dosyası her build işleminden sonra yeniden oluşturulduğu için yapılan düzeltme ve değişiklikler geçersiz kalır.
Sonradan yapıla tüm konfigürasyonlar AndroidManifest.template.xml dosyası içerisinde olmalıdır. Doğru dosya üzerinde değişiklik yapıp yapmadığınızı kontrol edin. 
Aksi durumla karşılaşmanız, ancak bir bug ile izah edilebilir.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#6
(27-07-2020, Saat: 09:15)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:
(25-07-2020, Saat: 13:39)elixir84 Adlı Kullanıcıdan Alıntı: Google Play 'e uygulamamı yüklerken bu uyarıyı alıyorum.


Uyarılar

Uygulamanızın şu anda hedeflediği API seviyesi 28, ancak güvenlik ve performans açısından optimize edilmiş en son API'ler üzerinde oluşturulduğundan emin olmak için hedeflemesi gereken en düşük API seviyesi 29.

Ağustos 2020'den itibaren yeni uygulamaların en az Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.
Kasım 2020'den itibaren ise uygulama güncellemelerinin Android 10 sürümünü (API seviyesi 29) hedeflemesi gerekecektir.

İpucu: Uygulamanızın hedef API seviyesini değiştirin. Daha fazla bilgi.




Delphi 10.3.3 Kurulu. Sdk Versiyonu 25.2.5 
Andorid SDK Manager ile API29 indirdim. Delphide SDK Ayarlarından 28 olan yerleri 29 olarak değiştirdim ama
AndroidManifest.template dosyası <uses-sdk android:minSdkVersion="19%" android:targetSdkVersion="28" /> bu şekilde çıkıyor.
android:targetSdkVersion=29 yaptım bu seferde uygulama cihazda çalışmadı.

Kullandığım Delphi sürümü ile API 29 ile derleme yapabilirmiyim. 

Merhaba,
Embarcadero'nun platform ve SDK destek sayfasında, Android 10 yani API Level 29 için destek verdiğini yazıyor. Delphi 10.3.3 Rio ve üstü tüm Delphi sürümlerinde bu destek var.
@Mr.Developer önerileri dikkate almanızda fayda var. 
AndroidManifest.xml dosyası her build işleminden sonra yeniden oluşturulduğu için yapılan düzeltme ve değişiklikler geçersiz kalır.
Sonradan yapıla tüm konfigürasyonlar AndroidManifest.template.xml dosyası içerisinde olmalıdır. Doğru dosya üzerinde değişiklik yapıp yapmadığınızı kontrol edin. 
Aksi durumla karşılaşmanız, ancak bir bug ile izah edilebilir.
@Fesih ARSLAN  hocam android 10 da çalışıyor uygulamam sadece google play'e yüklerken uyarı veriyor. AndroidManifest.xml dosyasına baktığımda targetsdkversion 28 yazıyor. @Mr.Developer  dediklerini zaten yapmıştım ama clear yapıp tekrar build yapyıyorum sdkversion 28 de kalıyor yine.Tekrarlıyor gibi oluyorum ama Android 10 da çalışıyor uygulamam sadece Ağustos 2020 den sonra Google playde güncelleme yapamayacağım .
Cevapla
#7
@elixir84 hocam sanırım sorun dediğiniz yerde ; manifest dosyasının orjinalinde 
    <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />

sayısal değerler olmaması lazım. sayısal değerleri siz girdiğiniz için 28 de kalıyor olduğunu düşünüyorum.
onları tekrar düzeltip sonra tekrar dener misiniz ? belki bu çözüm olabilir.

Ayrıca belki gözden kaçmıştır belki de kaçmamıştır ama Android SDK build - tools'u SDK platform'lar ile aynı değerde tutmak gerektiğini düşünüyorum. ( düşünme sebebim ; her sdk sürümüne göre paylaşılmış bir araç olması )


   
"Wall-e"
Cevapla
#8
(27-07-2020, Saat: 09:54)Mr.Developer Adlı Kullanıcıdan Alıntı: @elixir84 hocam sanırım sorun dediğiniz yerde ; manifest dosyasının orjinalinde 
    <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />

sayısal değerler olmaması lazım. sayısal değerleri siz girdiğiniz için 28 de kalıyor olduğunu düşünüyorum.
onları tekrar düzeltip sonra tekrar dener misiniz ? belki bu çözüm olabilir.

Ayrıca belki gözden kaçmıştır belki de kaçmamıştır ama Android SDK build - tools'u SDK platform'lar ile aynı değerde tutmak gerektiğini düşünüyorum. ( düşünme sebebim ; her sdk sürümüne göre paylaşılmış bir araç olması )

AndroidManifest.template.xml dosyasında sayısal değer yok. 

<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />

Build den sorna oluşan AndroidManifest.xml dosyasında sayısal değer oluşuyor ve burda targetsdkversion 28 yazıyor.

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28" />

EA15NQ.jpg


3h6b9g.jpg
Cevapla
#9
@elixir84 kusura bakmayın hocam yanlış anlamışım. Angel
"Wall-e"
Cevapla
#10
(27-07-2020, Saat: 10:15)elixir84 Adlı Kullanıcıdan Alıntı:
(27-07-2020, Saat: 09:54)Mr.Developer Adlı Kullanıcıdan Alıntı: @elixir84 hocam sanırım sorun dediğiniz yerde ; manifest dosyasının orjinalinde 
    <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />

sayısal değerler olmaması lazım. sayısal değerleri siz girdiğiniz için 28 de kalıyor olduğunu düşünüyorum.
onları tekrar düzeltip sonra tekrar dener misiniz ? belki bu çözüm olabilir.

Ayrıca belki gözden kaçmıştır belki de kaçmamıştır ama Android SDK build - tools'u SDK platform'lar ile aynı değerde tutmak gerektiğini düşünüyorum. ( düşünme sebebim ; her sdk sürümüne göre paylaşılmış bir araç olması )

AndroidManifest.template.xml dosyasında sayısal değer yok. 

<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />

Build den sorna oluşan AndroidManifest.xml dosyasında sayısal değer oluşuyor ve burda targetsdkversion 28 yazıyor.

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28" />

EA15NQ.jpg


3h6b9g.jpg


AndroidManifest.template.xml dosyasını açın ve aşağıdaki parametreleri verdiğim değerlerle değiştirin.
"%minSdkVersion%": 19
"%targetSdkVersion%": 29
Son hali aşağıdaki gibi olması gerekiyor.
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="29" />
Not: Değişikliği AndroidManifest.xml dosyasında değil, AndroidManifest.template.xml dosyasında yapın.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  App Store veya Goole Play Ücretli Uygulama Yayınlamak pro_imaj 7 239 3 saat önce
Son Yorum: berk06
  [ ÇÖZÜLDÜ ] Play Console İmza Sorunu ? Delphi 10.3 Mr.Developer 12 4.348 07-09-2020, Saat: 12:52
Son Yorum: codder71
  Delphi 10.4 Play Protect Tarafından Engellendi. hayalyilmaz43 2 276 19-08-2020, Saat: 20:23
Son Yorum: hayalyilmaz43
  Google Play Store Uygulama Yüklerken API Hatası glagher 6 442 13-08-2020, Saat: 15:29
Son Yorum: Fesih ARSLAN
  Android 9 - Network Bağlantı Uyarısı (ClearText) Fesih ARSLAN 7 2.009 12-08-2020, Saat: 10:32
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi