Otomatik test için (Hudson kullanarak) Android OS sürümünün, ekran çözünürlüğünün, ekran yoğunluğunun ve dilin birçok kombinasyonu için bir grup emülatör oluşturan bir komut dosyası var.
Bu, dil bölümü hariç, iyi çalışır.Android emülatör mahalini otomatik olarak değiştirme
Android sistem yerel ayarını otomatik olarak değiştirmenin bir yolunu bulmalıyım. İşte tercih sırasına göre Aklıma bazı yaklaşımlar, var:
- ayıklanıyor/düzenleme/çeşit Koşu emülatör
- başlamadan önce doğrudan QEMU imajını yeniden ambalajlama başlatıldıktan sonra emülatörünüzde APK sistem yerel ayarı değiştiren
- ayarlar uygulamasını açın ve olacağını başlangıçta
- (öykünücüsü'nın telnet arayüzü üzerinden) bir tuş dizisi Running sonra emülatörünüzde bazı SQLite veritabanında yerel ayarları değiştirme başlangıçta
- sonra emülatör dosya sistemi üzerinde yerel ayarları değiştirme değiştir yerel
- Manuel ya aracılığıyla, her platformu versiyonu için emülatörü başlayan ayarlarında elle yerel ayarını değiştirerek, kaydetmeden ve bu yapılabilir olup olmadığı sonradan dağıtım
Herhangi bir fikir için görüntüler arşivleme yöntemleri veya başka türlü?
Yerel ayarların sistem tarafından nasıl okuntığını/okuduğunu biliyor musunuz?
Çözüm: dtmilano için
sayesinde ilgili özellikleri hakkında bilgiler ve benim açımdan bazı daha fazla araştırma var, ben daha iyi ve daha basit yukarıda tüm fikirler daha çözüm geldi!
Aşağıdaki cevabını ayrıntılarıyla güncelledim. İstediğiniz
$ adb shell '
setprop persist.sys.language en;
setprop persist.sys.country GB;
stop;
sleep 5;
start'
veya ne olursa olsun yerel: Şahsen
size otomatik test kurmak açıklar yayında (blog, forum sonrası vs) çeşit var mı? Uygulamalarım için otomatik test yapmayı çok isterim ve hudson'u çok severim ancak şu ana kadar bu konuya ilişkin iyi bir tanıtım bulamadım. – Janusz
Üzerinde çalışıyorum, Hudson ile ilgili bazı ek geliştirmelerle birlikte yazabileceğim bir olasılık var, ama muhtemelen birkaç hafta için değil. Eğer yaparsam, burada bir güncelleme gönderirim. –
Bu harika olurdu – Janusz