<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          NeverCrash全局捕獲Crash的庫(kù)

          聯(lián)合創(chuàng)作 · 2023-09-24 06:34

          NeverCrash for Android 一個(gè)全局捕獲Crash的庫(kù)。信NeverCrash,永不Crash。

          Gif 展示

          Image

          引入

          Maven:

          <dependency>
            <groupId>com.king.thread</groupId>
            <artifactId>nevercrash</artifactId>
            <version>1.0.0</version>
            <type>pom</type>
          </dependency>

          Gradle:

          compile 'com.king.thread:nevercrash:1.0.0'

          Lvy:

          <dependency org='com.king.thread' name='nevercrash' rev='1.0.0'>
            <artifact name='$AID' ext='pom'></artifact>
          </dependency>

          如果Gradle出現(xiàn)compile失敗的情況,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack來(lái)complie)

          allprojects {
              repositories {
                  maven { url 'https://dl.bintray.com/jenly/maven' }
              }
          }

          示例

          核心代碼(大道至簡(jiǎn))

          NeverCrash.init(CrashHandler);

          代碼示例

          public class App extends Application {
          
              @Override
              public void onCreate() {
                  super.onCreate();
                  NeverCrash.init(new NeverCrash.CrashHandler() {
                      @Override
                      public void uncaughtException(Thread t, Throwable e) {
                          Log.d("Jenly", Log.getStackTraceString(e));
          //                e.printStackTrace();
                          showToast(e.getMessage());
          
          
                      }
                  });
              }
          
              private void showToast(final String text){
          
                  new Handler(Looper.getMainLooper()).post(new Runnable() {
                      @Override
                      public void run() {
                          Toast.makeText(getApplicationContext(),text,Toast.LENGTH_SHORT).show();
                      }
                  });
              }
          
          }
          瀏覽 20
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色电影五月天 | www视频免费看 | 国内精品内射 | 成人AV免费在线观看 | 欧美在线v|