安卓的崩溃日志从哪里看
⑴ 华为手机app崩溃日志在哪个文件夹
华为c8813d手机通话录音文件在SD卡的record文件夹下,详细的录音记录都可以在这个文件夹找到,如图所示: 华为C8813D一一款电信版手机,详细参数如图所示:
⑵ android 应用crash后log存在什么地方
这个crash log的保存应该是应用开发人员规定的位置。手机连接adb的话若出现crash也能在adb logcat中看到
⑶ 如何 获取用户手机上的崩溃日志
您好!崩溃日志您是无法获取的,因为系统崩溃日志是不会放在sd卡或内置存储卡里面的,具体什么位置我也不知道,但日志不会自己上传,需要您选择一个渠道进行上传(但99%是上传不成功的)
⑷ 如何获得Android的崩溃日志
每个android应用都是由一个Application和多个activity或者server构成.应用启动时,会首先启动Application.在Application的onCreate方法中调用
1Thread.(handler);
就可以捕获导致应用崩溃的错误信息了.
首先应用要有读写sd卡权限
⑸ 小米11app 崩溃日志在哪里
小米助手APP。
1、小米助手是小米公司针对小米手机所开发的一款PC工具,通过小米手机与电脑连接,然后使用小米手机助手功能。
2、可以帮助用户更好的管理小米手机,其功能主要包括:备份、还原、升级、刷机、安装应用等。
3、小米11app崩溃日志可以在小米助手APP里查看。
⑹ 怎么查看手机软件运行日志
使用Android studio查看手机的日志可参考以下步骤:
1、打开android studio随便进入一个工程进入主界面
⑺ android怎么导出手机奔溃日志
如果你是用eclipse开发的话,在Window--》》show view--》》other--》》logcat。点击OK就能有显示log的窗口了。如果你是要追踪上线的产品出现的崩溃日志的话可以去网上搜bugly获取更多相关知识。
⑻ android app崩溃了怎么办 如何捕获崩溃日志
登录360加固保官网,360加固保是全球移动应用安全提供商,为应用提供专业的应用加固、崩溃日志、盗版监测等安全服务。
0【360加固保】Android apk加密详细步骤
无需集成第三方崩溃SDK,免去开发成本。上传apk,提交应用加固,勾选“崩溃日志分析”服务,即可使用应用崩溃服务。
3
应用加固成功后,即可在360加固保的“管理中心”页查看应用的崩溃情况。提供的崩溃信息包括:崩溃次数、影响用户数、崩溃率、应用崩溃版本、崩溃的设备、机型等信息,详细的崩溃堆栈信息。
⑼ 苹果手机崩溃日志怎么看
苹果手机崩溃日志怎么看?在iPhone手机上的软件发生闪退或开发iOS应用程序时出现的闪退,一般都会自己或系统生成崩溃日志,那么我们从哪里以及怎么获取到崩溃日志呢?
工具原料iPhone手机一台数据线一条Xcode开发工具(可选)
方法/步骤分步阅读
1
/5
0.首先我们看看崩溃日志一般会存放在哪个目录。而由于iOS系统的沙盒机制,一般我们不能直接访问它获取,但可以有下面的几种方法获取。
2
/5
1.在iTunes Store上获取。使用数据线连接手机和电脑,就可以从电脑的以下路径找到崩溃日志了。
macOS上:~/Library/Logs/CrashReporter/MobileDevice/< DEVICE_NAME \>
Windows上: C:/Users/< USERNAME > /AppDataRoamingApple//< DEVICE_NAME >
3
/5
2.如果你是开发者,可以从iTunes Connect上获取。但前提需手机用户打开设置->隐私->诊断与用量的开关。
4
/5
3.可以通过开发工具Xcode,数据线连接电脑获取。通过在Xcode->Window->Devices,然后选中真机设备,点击View Device Logs。等待扫描后获取对应应用和日期的日志。
5
/5
4.如果是应用开发者,自己代码中记录崩溃日志,并上传到服务器,发生崩溃后从网站日志管理中获取对应的崩溃日志即可。
注意事项
如果是在iTunes Connect获取崩溃日志,则需要用户设置允许发送崩溃日志。
自己开发的机制,发生崩溃后需要再次打开应用上传日志文件。
⑽ 如何获得Android的崩溃日志
已经做成sdk的形式,源码已公开,源码看不懂的请自行google。
如果想定制适应自己app的sdk请自行fork。
AndroidLogCollector
android
app崩溃日志收集sdk 1.0
作者:贾博士
崩溃日志收集方法:
1.LogCollector是lib包,在需要添加崩溃日志sdk的工程中导入此包。
2.导入lib后,在自己的工程的AndroidManifest.xml文件中加入权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
3.在自己的工程中重写自己的application,在oncreate中加入
LogCollector.init(getApplicationContext(), UPLOAD_URL, params);
PS:重写自己的application记得在Manifest注册
参数:
1.Context
2.String UPLOAD_URL ,上传地址url,支持http和https方式,post方法。
3.HttpParameters params ,自定义的类,用于post上传其他参数。
说明:
发生崩溃后,日志会保存在 /data/data/{your package name}/files/ 目录下
日志只有一个文件,多条数据日志保存
日志文件上传成功后会自动删除,上传不成功则不删除
日志格式可以根据自己的需求在源码中改动
http的post传的数据也可自行修改
参考代码:
public class MyApplication extends Application {
//post method , upload logfile url,replace your site . support http or https
private static final String UPLOAD_URL = "http://xxxxxxxx";
@Override
public void onCreate() {
super.onCreate();
//upload logfile , post params.
HttpParameters params = new HttpParameters();
params.add("key1", "value1");
params.add("key2", "value2");
params.add("key3", "value3");
//.......
//replace your key and value;
boolean isDebug = true;
//set debug mode , you can see debug log , and also you can get logfile in sdcard;
LogCollector.setDebugMode(isDebug);
LogCollector.init(getApplicationContext(), UPLOAD_URL, params);//params can be null
}
}
上传日志方法:
需要先在application中执行init,
然后在任何位置添加如下代码:
LogCollector.upload(boolean isWifiOnly);
参数:
1.boolean isWifiOnly; true代表只在wifi情况下发送,false代表有网的情况下就发送(包括流量和wifi)
您可以在service,activity等位置的合适时机触发,不会卡界面也不会影响性能。
参考代码:
private void uploadLogFile(){
boolean isWifiOnly = true;//only wifi mode can upload
LogCollector.upload(isWifiOnly);//upload at the right time
}
调试:
在init之前调用
LogCollector.setDebugMode(boolean isDebug);
说明:
1.开启调试后可以看到堆栈的log信息
2.同时可以在sd卡下的Android/data/{your package name}/Log/ 目录下可以查看保存的崩溃log日志
该目录下的日志不会自动删除,请及时清空,避免占用空间