Bir Android geliştiricisi olarak, uygulama oluşturduğum hedef pazar çok parçalı. Belirli gereksinimleri belirtebilirim - örneğin, uygulamam yalnızca Android sürüm xx veya üstünü destekliyor olsa da, bazen yalnızca belirli bir telefon modelinde belirgin olan hatalar oluşabilir.
Söz konusu telefonu satın almadan cihaza özgü hataları ele almak için herhangi bir strateji var mı? Test etmek için bir telefon paketine sahibiz, ancak 2 veya 3 kullanıcı yalnızca telefon modelinde bir hata olduğunu bildirdiğinde dışarı çıkıp yeni bir telefon satın almaya gücü yetmiyor.
Diğer Android geliştiricilerinin geçmişte benzer sorunlarla karşılaştığından eminim ve cihaza özgü hataları ortadan kaldırmak için hangi uygun maliyetli stratejilerin mevcut olduğunu merak ediyorum.
Birkaç ayrıntı eklemek için güncelleyin:
- Hata raporlarını yakalamak için Bugsense kullanıyorum , bu nedenle istisnalar atıldığında telefonun modelini, yığın izlemesini, kullanıcılarıma kaç kez olduğunu ve birkaç ayrıntıyı bileceğim.
- Kullanıcılar farklı ülkelerde bulunabilir, bu yüzden telefonlarını ödünç alabileceğimi varsayamam.
Bunun gibi bir senaryo düşünün: 100 kullanıcı uygulamayı yükledi, ancak üç kişi bir düğmeye basıldığında düzgün çalışmadığından şikayet etti. Test etmek için sahip olduğum telefon modellerinden hiçbiri sorunu yaşamıyor. Sorunlu telefon modeli için bir emülatör yok gibi görünüyor.