2014-11-04 30 views
0

我要開始從當前的應用程序我有,如果我的第一個應用程序比在屏幕上顯示它強制關閉對話框我想,當我開始在Android的第二個應用程序的第一個應用編程刪除強制關閉對話框崩潰做的一切,但問題的另一應用崩潰後應用程序刪除強制關閉對話框在Android?

這個處理器是我在其他應用程序中使用這個,如果我的第一個應用程序崩潰是比它會重新啓動的應用程序將重新啓動,但強制關閉對話框保持這樣我的第一個應用程序不顯示任何內容如何刪除此強制關閉對話框。

secondrunnable = new Runnable() 
    { 

     public void run() 
     { 
      String chk=readfile(); 

      Log.d("chk","---->"+chk); 

      if(chk.equalsIgnoreCase("off")){ 

       PackageManager pm = getPackageManager(); 
       try 
       { 
        String packageName = "com.abc.def"; 
        Intent launchIntent = pm.getLaunchIntentForPackage(packageName); 
        startActivity(launchIntent); 

       } 
       catch (Exception e1) 
       { 

       } 

       Log.d("App Restart","---->"); 
      }    
      secondhandler.postDelayed(this, 20000); // for interval 
     } 

    }; 
    secondhandler.postDelayed(secondrunnable,20000); 

} 

回答

2

你想要做的事很容易做到ACRA framework。它允許開發人員在崩潰後配置用戶交互。

祝你好運!

+0

我需要關閉對話框時,它會崩潰不需要任何報告 – Mahesh 2014-11-04 15:06:17

+0

隨着ACRA你可能會一起禁用對話框 – mach 2014-11-04 15:43:56

+0

http://trivedihardik.wordpress.com/2011/08/20/how-to-avoid-強制關閉錯誤在Android /我解決了問題,使用此感謝 – Mahesh 2014-11-05 06:09:43