如何获取native层崩溃日志

 我来答
百度网友afeefe8
2016-07-05 · 知道合伙人互联网行家
百度网友afeefe8
知道合伙人互联网行家
采纳数:5823 获赞数:15536
长期致力于seo+sem工作与研究

向TA提问 私信TA
展开全部
由于Android智能手机种类繁多、系统版本各异,使Android生态系统的碎片化问题严重。这意味着开发者不得不花费更多时间,使应用适配更多种设备和系统。很显然,开发者不可能购买所有设备逐个调试,这也注定了Android应用无法逃避崩溃的命运。
在不集成第三方崩溃SDK的情况下,开发者如何全面的获取应用崩溃信息,并进行归类分析?
0【360加固保】Android apk加密详细步骤
工具/原料

安卓应用
360加固保
方法/步骤

1
登录360加固保官网,360加固保是全球移动应用安全提供商,为应用提供专业的应用加固、崩溃日志、盗版监测等安全服务。
0【360加固保】Android apk加密详细步骤

2
无需集成第三方崩溃SDK,免去开发成本。上传apk,提交应用加固,勾选“崩溃日志分析”服务,即可使用应用崩溃服务。

3
应用加固成功后,即可在360加固保的“管理中心”页查看应用的崩溃情况。提供的崩溃信息包括:崩溃次数、影响用户数、崩溃率、应用崩溃版本、崩溃的设备、机型等信息,详细的崩溃堆栈信息。

END
360加固保应用“崩溃日志分析”服务特点

1. 免SDK集成
为了免去开发者的开发成本,360加固保推出免SDK应用崩溃日志分析服务。无需任何开发过程,只需上传APP进行应用加固,2分钟左右,即可掌握最全面的应用崩溃信息。同时,APP具备了防反编译、防破解的能力,轻松提升APP安全性。
2. 提供Native层崩溃日志收集功能,且兼容性强
360加固保自己实现了一套收集崩溃日志的接口,并不依赖系统本身提供的崩溃日志相关接口。这样,即便某款手机上的Android系统是基于手机厂商特殊定制的,不提供崩溃日志相关接口,360加固保也能正常收集到此款手机上面的崩溃信息。
3. Native层收集的崩溃数据更加全面
与其他第三方应用崩溃信息厂商相比,360加固保收集的Native层崩溃日志数据更全面,更方便开发者根据这些崩溃信息进行Bug追踪和修复。

4. Native层崩溃日志模拟Android系统收集的崩溃日志,开发者阅读时更方便
5. 所需要获取的apk权限最少360加固保所需获取的apk权限,只有三个。更少的权限对用户来讲,就意味着少了很多的安全风险;对于开发者来讲,也不必因为收集崩溃信息而添加过多的apk本身并不使用的权限。

6
6. Native层支持多进程的崩溃日志收集
360加固保提供的崩溃日志分析服务,无论是Android中动态链接库so中fork出来的进程,还是Service组件的进程,凡是Native层出现了崩溃,都会被Native层崩溃信息收集功能察觉,并生成相应的崩溃信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式