最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android保存App異常信息到本地

 更新時(shí)間:2020年08月20日 08:35:41   作者:jie212  
這篇文章主要為大家詳細(xì)介紹了Android保存App異常信息到本地,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Android保存App異常信息到本地的具體代碼,供大家參考,具體內(nèi)容如下

首先添加權(quán)限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

代碼

// 調(diào)用該方法造成異常
private void math() {
 try {
  int a = 0;
  int b = 10;
  int c = b / a;
 } catch (Exception e) {
  e.printStackTrace(); // Logcat打印異常

  // 保存異常信息
  StringWriter sw = new StringWriter();
  e.printStackTrace(new PrintWriter(sw, true));
  saveException(this, sw.toString());
 }
 }

 /**
 * 保存異常信息到本地 Android/data/包名/files/Documents/exception/yyyyMMdd_app_exception.txt
 * @param context 上下文
 * @param errMsg 異常信息
 */
 private void saveException(Context context, String errMsg) {
 if (context == null || TextUtils.isEmpty(errMsg)) return;
 FileOutputStream fos = null;
 try {
  // 創(chuàng)建目錄
  String dirPath = context.getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS).getPath() + "/exception/";
  File dir = new File(dirPath);
  if (!dir.exists()) {
  dir.mkdirs();
  }

  // 根據(jù)當(dāng)天日期來生成文件名
  String date = new SimpleDateFormat("yyyyMMdd", Locale.ENGLISH).format(new Date());
  // 創(chuàng)建文件
  File file = new File(dirPath, date + "_app_exception.txt");
  if (!file.exists()) {
  file.createNewFile();
  }

  fos = new FileOutputStream(file, true);
  fos.write(errMsg.getBytes());
  fos.write("\n".getBytes());
  fos.flush();
 } catch (Exception e) {
  e.printStackTrace();
 } finally {
  if (fos != null) {
  try {
   fos.close();
  } catch (Exception e) {
   e.printStackTrace();
  }
  }
 }
}

效果如圖

可以考慮將當(dāng)前時(shí)間寫進(jìn)文件,更方便排查問題

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android基于OpenCV實(shí)現(xiàn)霍夫直線檢測

    Android基于OpenCV實(shí)現(xiàn)霍夫直線檢測

    霍夫變換利用點(diǎn)與線之間的對偶性,將圖像空間中直線上離散的像素點(diǎn)通過參數(shù)方程映射為霍夫空間中的曲線,并將霍夫空間中多條曲線的交點(diǎn)作為直線方程的參數(shù)映射為圖像空間中的直線。給定直線的參數(shù)方程,可以利用霍夫變換來檢測圖像中的直線。本文簡單講解Android的實(shí)現(xiàn)
    2021-06-06
  • Android實(shí)現(xiàn)界面的自動跳轉(zhuǎn)功能

    Android實(shí)現(xiàn)界面的自動跳轉(zhuǎn)功能

    界面自動跳轉(zhuǎn)是指在應(yīng)用啟動或某個(gè)特定界面顯示后,經(jīng)過預(yù)定的時(shí)間或者滿足某些條件后,自動跳轉(zhuǎn)到另一個(gè)目標(biāo)界面,本文小編給大家講解了Android實(shí)現(xiàn)界面的自動跳轉(zhuǎn)功能,感興趣的小伙伴跟著小編一起來看看吧
    2025-04-04
  • Android中AutoCompleteTextView與TextWatcher結(jié)合小實(shí)例

    Android中AutoCompleteTextView與TextWatcher結(jié)合小實(shí)例

    這篇文章主要為大家詳細(xì)介紹了Android中AutoCompleteTextView與TextWatcher結(jié)合的小實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android Retrofit的簡單介紹和使用

    Android Retrofit的簡單介紹和使用

    這篇文章主要介紹了Android Retrofit的簡單介紹和使用
    2017-03-03
  • Android?Flutter實(shí)現(xiàn)頁面切換轉(zhuǎn)場動畫效果

    Android?Flutter實(shí)現(xiàn)頁面切換轉(zhuǎn)場動畫效果

    Hero組件非常適合從列表、概覽頁切換到詳情頁轉(zhuǎn)場動畫場合。本文將利用Hero組件制作一個(gè)簡單的頁面切換轉(zhuǎn)場動畫效果,感興趣的可以了解一下
    2022-06-06
  • Android中SharedPreferences簡單使用實(shí)例

    Android中SharedPreferences簡單使用實(shí)例

    這篇文章主要介紹了Android中SharedPreferences簡單使用案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • Android 給空白包簽名并上傳審核

    Android 給空白包簽名并上傳審核

    之前公司app在騰訊開放平臺認(rèn)領(lǐng)應(yīng)用時(shí),涉及了一個(gè)問題:就是給空白包簽名。然后再上傳上去審核,通過本文給大家介紹android 給空白包簽名并上傳審核,對android空白包簽名相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • 基于Socket.IO實(shí)現(xiàn)Android聊天功能代碼示例

    基于Socket.IO實(shí)現(xiàn)Android聊天功能代碼示例

    本篇文章主要介紹了基于Socket.IO實(shí)現(xiàn)Android聊天功能代碼示例,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-08-08
  • 詳解Android中IntentService的使用方法

    詳解Android中IntentService的使用方法

    這篇文章主要介紹了Android中IntentService的使用方法,需要的朋友可以參考下
    2015-12-12
  • Android getActivity()為空的問題解決辦法

    Android getActivity()為空的問題解決辦法

    這篇文章主要介紹了Android getActivity()為空的問題解決辦法的相關(guān)資料,導(dǎo)致apk空指針崩潰問題,很嚴(yán)重的問題,為了解決這問題,上網(wǎng)搜索了很多資料,需要的朋友可以參考下
    2017-07-07

最新評論

广丰县| 平顺县| 西畴县| 北川| 勃利县| 儋州市| 牙克石市| 兰考县| 巩留县| 临西县| 乾安县| 孟津县| 南汇区| 临海市| 孙吴县| 盐城市| 龙泉市| 晋中市| 克拉玛依市| 寿光市| 绥化市| 突泉县| 木里| 自治县| 基隆市| 重庆市| 蓬安县| 驻马店市| 邓州市| 正蓝旗| 通江县| 灌南县| 浪卡子县| 博爱县| 石家庄市| 温宿县| 丰顺县| 龙胜| 荔浦县| 徐汇区| 淳化县|