Merhaba. Geliştirdiğiniz bir uygulamayı Play Store’a attıktan sonra uygulamanızı bir tabletten arattığınızda göremiyorsanız bunun birkaç çözümü vardır.
Normalde geliştirdiğiniz bir uygulama tabletler için de uyumlu olsun, markette tabletler tarafından aratıldığında sonuçlarda çıksın isteniliyorsa, yapılması gereken belli başlı şeyler vardır.
1 – Google Play Console’da Mağaza Girişi ekranında, 7 ve 10 inç tabletler için de ekran görüntüsü eklenir
2 – Uygulamanın manifest dosyasına aşağıdaki kod eklenir.
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" /> 3 – Uygulamanızın “res” klasörü altındaki “drawable” dosyaları, 4 farklı ekran çözünürlüğü için ayrı ayrı oluşturulur ve ilgili resim dosyaları boyutlandırılarak bu klasörlere atılır
Bunları yaptığınız halde uygulamanız telefonlarda aratıldığında markette arama sonuçlarında çıkıyor fakat tabletlerde arattığınızda çıkmıyorsa son olarak yapmanız gereken şudur.
Uygulamanızın Manifest dosyasında izinler eklediğinizi düşünelim. Örnek olarak:
<uses-permission android:name="android.permission.CALL_PHONE" /> Uygulamanız bu izne bakarak, uygulama içinden telefon aramasına izin verecektir. Fakat … !!!
Bir tablette telefonla arama özelliği olmadığı zaman uygulamanız markette arama sonuçlarında çıkmaz. Sim kart destekli bir tablet olması gerekir. Çoğu tablet de bunu desteklemez.
Başka bir örnek verirsek:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> Konum alma izni verdiğinizde, tabletinizde Gps modülü DONANIMSAL olarak mevcut olmadığında yine arama sonuçlarında uygulamanız çıkmaz. (Tabletler için)
Çözüm olarak, bu 2 izni verdiğinizi var sayarsak aşağıdaki kod bloğunu da AndroidManifest.xml dosyanıza eklemeniz gerekir.
<uses-feature android:name="android.hardware.telephony" android:required="false" tools:node="replace" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" tools:node="replace" /> android:required özelliğinde, cihazda bu modülün olma mecburiyeti yoktur deriz. Hardware yani donanım özelliklerinde Gps ya da telefonla arama modülleri olmasa bile Play Store’ da arama sonuçlarında çıksın diyebiliriz.
Bu kod bloğu olmadığı zaman, donanımsal olarak bazı istenen özellikleri olmayan cihazları Google Play filtreler ve uygulamayı, bu cihazlar üzerinden yapılan arama sonuçlarında göstermez.
Not : Eğer donanımsal olarak ihtiyaç olmayan internet, okuma yazma gibi işlemler için bu eklemeleri yapmanız gerekmez.
Kendi uygulamamda böyle bir sorunla karşılaştığım için kendime de not düşmek amacıyla bu yazıyı yazdım. Umarım sorununuzu çözmüştür.
Merhaba. Firebase Events'e istatistik attığınızda not set şeklinde bir değer görüyorsanız olası çözümünü göstereceğim. (daha&helliip;) Daha Fazla Oku
Merhaba. Android cihazlar için hazırladığım Namaz Vakitleri uygulaması ile 200'e yakın ülkede tüm namaz-ezan vakitlerini… Daha Fazla Oku
Selamlar. İnsanlar için faydalı olması amacıyla geliştirdiğim Kaza Namazı ve Oruç Takip Uygulamasını sizlere tanıtmak… Daha Fazla Oku
Volley, Android uygulamalarımızda kullandığımız AsyncTask'ın alternatifi olarak ortaya çıkarılan, Google I/O 2013 sunumunda duyurulan bir… Daha Fazla Oku
Merhaba. Bu yazımda Android platformunda kullanıma sunulan, bazı kod bloklarını basitleştiren ve okunabilirliği arttıran ButterKnife… Daha Fazla Oku
Merhaba. Bu yazımda artık baş belası olmuş TikTok reklamlarını, Android uygulamalarımızdaki Admob reklamlarından nasıl kaldıracağımızı… Daha Fazla Oku
Yorumları Göster
Bende benzer sorunu yaşadım ve bunları yapıp güncelleme yayınladım şimdi sonucu ine yazarım