Belirli bir cihaz için Google Play Kullanıcı Aracısı nasıl edinilir

In: Genel


Finsky kullanıcı aracısı (Chrome kullanıcı aracısı ile aynı değildir), uygulama/cihaz uyumluluğunu belirlemek için kullanılır.

Bu makale artık çoğunlukla geçersiz

Playstore uygulamasının kullanıcı aracısına ihtiyacınız varsa, kukla droid.

hakkında her gün destek talepleri alıyorum. Rakun Google Play’den belirli uygulamaları indirememek. Çoğu durumda bunun nedeni, Raccoon’un bir Android cihazını taklit etmesi gerektiği ve varsayılan olarak taklit ettiği cihazın söz konusu uygulama ile uyumlu olmamasıdır. İyi haber şu ki: Rakun farklı bir cihaz gibi çalışacak şekilde yapılandırılabilir, kötü haber ise bu biraz teknik olacak.

Play, uygulama uyumluluğunu GSF (Google Services Framework) kimliğinize bağlı donanım profiline ve market istemcisinin Useragent dizisine göre belirler. Neden sadece GSF kimliği ile değil? Bu, Play ile ilk kez oturum açtığınızda oluşturulduğundan ve aldığınız (veya almayabileceğiniz) işletim sistemi güncellemelerini hesaba katmadığından. Aslında, Play bu günlerde yalnızca Useragent’a güveniyor gibi görünüyor.

Tamam, peki cihazınız için Kullanıcı Aracısı Dizesini nasıl alırsınız? Ne yazık ki Play istemci uygulamasında sabit kodlanmıştır, bu nedenle onu almanın uygun bir yolu yoktur, yani aşağıdaki şablonu kullanarak (bir satır, satır sonu yok) elle oluşturmanız gerekir:

Android-Finsky/%s (versionCode=%d,sdk=%d,device=%s,hardware=%s,product=%s,build=%s:%s)

%s ve %d, doğru değerlerle doldurmanız gereken yer tutuculardır. Aşağıda, ADB’ye ve kabuk komutlarının nasıl yürütüleceğine aşina olduğunuzu varsayacağım. Yani görünüm sırasına göre:

Android-Finsky/%s

dumpsys package com.android.vending | grep versionName

sürümKodu=%d

getprop ro.build.version.sdk

sdk=%d

getprop ro.build.version.sdk

cihaz=%s

getprop ro.product.device

donanım=%s

ürün=%s

yapı=%s:%s

getprop ro.build.id
getprop ro.build.type

Daha sonra her şey, arşivinizin dizinindeki “useragent=” ön eki olan kimlik bilgileri.cfg’ye gider.

GApps paketi yüklü olmayan özel bir ROM, Amazon Kindle veya başka bir cihaz kullanıyorsanız, dumpsys doğal olarak size com.android.vending paketinin sürüm bilgilerini vermez. versionName olarak “3.10.10” ve versionCode olarak “8016010” deneyin (değerler 2012 Nexus 7’den alınmıştır).

Bir cevap yazın

Ready to Grow Your Business?

We Serve our Clients’ Best Interests with the Best Marketing Solutions. Find out More

How Can We Help You?

Need to bounce off ideas for an upcoming project or digital campaign? Looking to transform your business with the implementation of full potential digital marketing?

For any career inquiries, please visit our careers page here.
[contact-form-7 404 "Bulunamadı"]