android怎样实时上传崩溃日志到服务器

android怎样实时上传崩溃日志到服务器,第1张

让系统处理崩溃,然后把错误日志上传到服务器并且服务只能运行2秒钟,如果2秒钟错误日志没有上传到服务器,那么这个错误信息就不要了。然后再停止服务,在服务销毁的时候同时销毁进程。

核心代码:

public int onStartCommand(Intent intent, int flags, int startId) {    stopDelayed = intentgetLongExtra("Delayed", 2000);    PackageName = intentgetStringExtra("PackageName");    expection = intentgetStringExtra("exception");    try {            //这里上传崩溃日志    } catch (javalangException e) {        eprintStackTrace();    }    handlerpostDelayed(new Runnable() {        @Override        public void run() {/            Intent LaunchIntent = getPackageManager()getLaunchIntentForPackage(PackageName);            startActivity(LaunchIntent);/            KillSelfServicethisstopSelf();            //androidosProcesskillProcess(androidosProcessmyPid());        }    }, stopDelayed);    return superonStartCommand(intent, flags, startId);}
@Overridepublic void onDestroy() {    superonDestroy();    Logi(TAG, "onDestroy: ");    androidosProcesskillProcess(androidosProcessmyPid());}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10824365.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存