SORU
25 ŞUBAT 2011, Cuma


Benim Android Boşaltma Pil App?

Android için oyun geliştiriyorum. Yüzey görünümü kullanır ve standart 2D çizim API sağlanan sıralama kullanır. Ben ilk oyun piyasaya çıktığında, yeniden çizim her karede 9-yamalar gibi aptal şeyler yapan ve aynı şekilde metin ile birlikteydim. Beri Bitmap nesneleri çizim ve onları her kareyi yeniden çizim sadece çizim gerektiğinde Bitmap nesneler üzerine bu kadar optimize var.

Önce Pil Ömrü hakkında şikayet aldım, ve benim değişiklikleri sonrasında eğer herhangi bir yenilik yaptım bilmek istiyorum (bilimsel olarak). Ne yazık ki, başka bir oyun için performansını karşılaştırmak için çok yararlı olur yüzden önceden herhangi bir veri yok.

Traceview çalışan ve çoğunlukla CPU-zaman alıcı bir yöntem belirlenmesi amacıyla sonuçlarını kullanıyorum.

Yani...benim app pil performansı belirleyen en iyi yolu nedir ve iyi bir kriter ne?

Biliyorum ben bak %s farklı uygulamalar ayarlar, ama bu yine bilim dışı, hem şekil olsun, bu da şeye bağlı oluyor tüm diğer uygulamalar. Mesajı açık olmasına rağmen (en) Google belgeleri inceledim, ve gördümgerekirpil tasarruf (ve nasıl ara sıra ipucu verir), uygulamam performans nasıl ölçebilirim nasıl küçük bir belirti yoktur. İstediğim son şey Android piyasada pil tüketimini en fazla şikayet!

Şimdiden teşekkürler.


EDİT

Tüm yararlı tavsiye/önerileriniz için teşekkürler. Ben gerçekten bilmek istiyorumnasıl verileri (örn: ms oyunun her karesi için harcanan zaman CPU) pil kullanımı belirlemek için Traceview gelen kullanabilirimeğer bu mümkünse eğer (). Asıl soruma okuma, biraz bulanık olduğunu görüyorum. Tekrar teşekkürler.

CEVAP
3 Mart 2011, PERŞEMBE


İşte benim önerim:

Benim uygulamalar geliştirirken güç tüketimi izliyorum (bazen < fiyatlara sensörleri anket;25ns) PowerTutor kullanarak. Bakın, bu belki de sizin için ne arıyorsanız, app mW, J, ya da sistem geri kalanına göre ne kullanıyorsanız söyler gibi geliyor. Ayrıca, sonuçlar CPU, WiFi, Ekran, (diğer radyolar yüklü) tarafından parçalanırlar. Tek yakalamak belirli bir telefon modeli için yazılmış, ama 4G, Galaxy S (Sprint Epic), ve Kahraman benim EVO başarı ile kullanıyorum.

İyi şanslar -Steve

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • Sam Kear

    Sam Kear

    14 Temmuz 2007