SORU
21 NİSAN 2010, ÇARŞAMBA


Android:'nın ardından otomatik yeniden uygulamaya Ne kadar "güç kapalı"?

Bir Android uygulaması olarak, "Kuvvet eğer özel durumlar doğru yapmadık." hata Kapalı genellikle var

Nasıl kapandı eğer benim uygulama otomatik olarak yeniden miyim?

Özel izin bunun için kullanılır.

CEVAP
25 Mayıs 2010, Salı


Durumda konu diyorsun.uygulamanız düşmüş durumda. () setDefaultUncaughtExceptionHandler daima uncaughtException içeri girecek() "Yakın kuvvet oldukça iyi bir şey değil" uygulama yanıt vermiyor gibi görünür ve olmayacak. Kaza yaptığında başvurunuzu yeniden başlatmak için aşağıdaki şey yapmanız gerekir :

Ana faaliyet onCreate yönteminde, Pendingİntent üyesi başlatılamıyor:

intent = PendingIntent.getActivity(YourApplication.getInstance().getBaseContext(), 0,
            new Intent(getIntent()), getIntent().getFlags());

Senin uncaughtException göre() yöntemi:

AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
mgr.set(AlarmManager.RTC, System.currentTimeMillis()   2000, intent);
System.exit(2);

Sistem çağırmadan.() çıkış çalışmaz. Bu kod 2 saniye sonra uygulama yeniden başlatılır.

Sonunda ayarlayabilirsiniz bazı bayrak niyetiniz bu uygulama çöktü ve onCreate() yöntem olabilir bak bir iletişim "özür dilerim, uygulama çöktü, umarım bir daha asla :)".

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • David Wills

    David Wills

    31 Aralık 2007
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007