E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Anr
今日头条
ANR
优化实践系列分享 - 实例剖析集锦
简述:在前文,我们用了较多的篇幅介绍了
ANR
设计原理及影响因素,并根据不同场景进行了分类,如:当前消息严重耗时,历史消息耗时严重,业务异常密集执行,进程内资源抢占,进程间资源抢占等场景。
字节跳动技术团队
·
2021-03-30 10:00
java
oom
xhtml
大数据
cstring
CSDN开发者周刊第28期:今日头条
ANR
优化实践;C/C++类应用迁移理论基础;Elastic 7.12 版重磅发布
开发者周刊将甄选Top100技术社区/团队博客的每周优质内容,集中推荐给CSDN开发者,内容以优质技术文章/视频、精选活动分享为主,每周五推送一期。欢迎关注订阅。【本周Top优质内容推荐】干货|C/C++类应用迁移理论基础讲师|韩广,龙芯中科资深工程师来源|龙芯技术社区摘要:龙芯生态论坛第一期的分享,主要从三个方面进行展开说明:第一方面:应用迁移的本质:在龙芯电脑上为什么可以做迁移,应用迁移的理论
极客日报
·
2021-03-26 13:50
CSDN开发者周刊
2020 Android常见面试题
Activity的生命周期和启动模式activity启动模式
ANR
的原因
ANR
出现的场景以及解决方案四大组件Service的开启方式Activity与Service通信的方式Activity之间的通信方式
我看Android
·
2021-03-26 09:08
面试官:请说一下
ANR
弹窗的显示原理
思考一个面试题,一个Service运行在独立的进程里,在这个Service的onCreate方法里执行耗时操作会造成
ANR
吗?直接说结论会,但是不会有
ANR
的弹窗。
清风Coolbreeze
·
2021-03-24 16:07
程序人生
面试
移动开发
android
移动开发
今日头条
ANR
优化实践系列 - 监控工具与分析思路
前言:在前文,我们对
ANR
设计原理及影响因素进行了介绍,并对影响
ANR
的不同场景进行归类。
字节跳动技术团队
·
2021-03-23 09:25
编程语言
人工智能
java
大数据
python
今日头条
ANR
优化实践系列 - 设计原理及影响因素
写在前面
ANR
问题,对于从事Android开发的同学来说并不陌生,日常开发中,经常会遇到应用乃至系统层面引起的各种问题,很多时候因为不了解其运行原理,在面对该类问题时可能会一头雾水。
字节跳动技术团队
·
2021-03-16 10:00
大数据
编程语言
人工智能
面试
java
扫盲贴|如何评价一款App的稳定性和质量?
App的稳定性时一个长期不断迭代的过程,在这个过程中U-APM是一个很好的提升效率降低成本的工具,他提供了收集、解析、聚合、分析的能力,下一期我们会从如何通过U-APM解决和处理崩溃、
ANR
等问题
·
2021-03-12 23:34
扫盲贴|如何评价一款App的稳定性和质量?
App的稳定性时一个长期不断迭代的过程,在这个过程中U-APM是一个很好的提升效率降低成本的工具,他提供了收集、解析、聚合、分析的能力,下一期我们会从如何通过U-APM解决和处理崩溃、
ANR
等问题
·
2021-03-12 22:26
闲鱼如何建设技术舆情治理体系 (多图多代码)
有以下能力:崩溃异常、性能在线聚合查询;本地日志:TLog;在线日志:埋点日志(t+1)和用户行为日志(路径和请求)但在应对舆情治理方面仍存在较多的问题:有相当一部分闪退、黑屏、卡死舆情无Crash或
ANR
·
2021-03-11 19:46
jquery前端sass
闲鱼如何建设技术舆情治理体系 (多图多代码)
有以下能力:崩溃异常、性能在线聚合查询;本地日志:TLog;在线日志:埋点日志(t+1)和用户行为日志(路径和请求)但在应对舆情治理方面仍存在较多的问题:有相当一部分闪退、黑屏、卡死舆情无Crash或
ANR
·
2021-03-11 02:43
jquery前端sass
闲鱼如何建设技术舆情治理体系 (多图多代码)
具备以下能力:崩溃异常、性能在线聚合查询;本地日志:TLog;在线日志:埋点日志(t+1)和用户行为日志(路径和请求)但在应对舆情治理方面仍存在较多的问题:有相当一部分闪退、黑屏、卡死舆情无Crash或
ANR
闲鱼技术
·
2021-03-09 12:00
java
android
大数据
人工智能
数据库
iOS 稳定性问题治理:卡死崩溃监控原理及最佳实践
不同于Android系统中的卡死(
ANR
)问题,目前业界对iOS系统中App发生的卡死崩溃问题并无成熟的解决方案,主要原因是:通常App卡死时间超过20s之后会触发操作系统的保护机制,发生崩溃,此时在用户的设备中能找到操作系统生成的卡死崩溃日志
字节跳动技术团队
·
2021-03-08 10:00
定位
java
webgl
epoll
多线程
收集一些线程OOM和
ANR
的文章
一次Android线程优化的探索https://juejin.cn/post/6855586076132655118/经典OOM问题|pthread_createhttps://www.jianshu.com/p/378e11fc3b34Booster系列之——多线程优化https://spectrum.chat/booster/general/booster~ed336fee-0e41-42da
小楠总
·
2021-03-03 13:56
再见SharedPreferences,你好MMKV!
不过也带来很多问题,尤其是由SP引起的
ANR
问题,非常常见。正因如此,后来也出现了一些SP的替代解决方案,比如MMKV。本文主要包括以下内容1.SharedPreferences存在的问题2
Android技术之家
·
2021-02-24 08:16
内核
java
多线程
python
redis
SharedPreferences替换:MMKV集成与原理
前言SharedPreferences是谷歌提供的轻量级存储方案,使用起来比较方便,可以直接进行数据存储,不必另起线程不过也带来很多问题,尤其是由SP引起的
ANR
问题,非常常见。
懂你的大海
·
2021-02-19 20:04
Andorid进阶
android
android
studio
移动开发
Android架构师
MMKV
还在为SharedPreferences引起的
ANR
问题抓脑壳吗?MMKV集成及原理奉上!
前言SharedPreferences是谷歌提供的轻量级存储方案,使用起来比较方便,可以直接进行数据存储,不必另起线程不过也带来很多问题,尤其是由SP引起的
ANR
问题,非常常见。
沈页
·
2021-02-18 21:43
Android进阶
android
Jetpack
android
SharedPreferences替换:MMKV集成与原理
前言SharedPreferences是谷歌提供的轻量级存储方案,使用起来比较方便,可以直接进行数据存储,不必另起线程不过也带来很多问题,尤其是由SP引起的
ANR
问题,非常常见。
Android-Alvin
·
2021-02-17 20:48
腾讯
安卓开发
移动互联网
java
多线程
操作系统
mmkv
微信
Android报错:android.os.NetworkOnMainThreadException
官方解释在Android4.0以后,写在主线程(就是Activity)中的HTTP请求,运行时都会报错,这是因为Android在4.0以后为了防止应用的
ANR
(AplicationNotResponse
瑾珮
·
2021-02-13 10:07
Android
android
网络
monkey测试 --kill-process-after-error参数原理解析;android不弹
ANR
弹窗;
ANR
时进程被杀重启
背景项目中跑monkey发现
anr
分析log时,发现进程出现
anr
时,进程直接被杀掉了,因为需要在
anr
时抓取内存信息,结果因为进程重启导致抓到的内存信息并不是出问题时的信息。
archie_7
·
2021-02-03 16:46
Android
android
字节跳动面试真题:一篇文章教你搞定计算机网络面试,聪明人已经收藏了!
简介互联网领域里有个八秒定律,如果网页打开时间超过8秒,便会有超过70%的用户放弃等待,对AndroidAPP而言,要求更加严格,如果系统无响应时间超过5秒,便会出现
ANR
,APP可能会被强制关闭,因此
左夜天
·
2021-01-19 15:53
程序员
Android
微信MMKV原理与实现(二):文件数据结构
可想而知,如果一个sp文件的内容过多,那么再写入的时候会造成卡顿,甚至会有
ANR
的风险。一、I/O1、先看一下SP的工作原理虚拟内存被操作系统划分成两块:用户空间和内
bugyinyin
·
2021-01-13 17:01
Android
java
MMKV
文件数据结构
一文教你轻松搞定
ANR
异常捕获与分析方法
ANR
产生原理============关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”有介绍
阿里云云栖号
·
2021-01-11 11:16
javascript
es6
angular
一文教你轻松搞定
ANR
异常捕获与分析方法
ANR
产生原理============关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”有介绍
阿里云云栖号
·
2021-01-11 11:16
javascript
es6
angular
一文教你轻松搞定
ANR
异常捕获与分析方法
1.
ANR
产生原理关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”
tytryfd一样
·
2021-01-10 14:20
ios
android
一文教你轻松搞定
ANR
异常捕获与分析方法
1.
ANR
产生原理关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”
tytryfd一样
·
2021-01-10 14:50
ios
android
一文教你轻松搞定
ANR
异常捕获与分析方法
1.
ANR
产生原理关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”
友盟全域数据
·
2021-01-08 00:21
android
ios
一文教你轻松搞定
ANR
异常捕获与分析方法
1.
ANR
产生原理关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”
·
2021-01-07 18:31
iosandroid
一文教你轻松搞定
ANR
异常捕获与分析方法
1.
ANR
产生原理关于
ANR
的触发原因,Android官方开发者文档中“WhatTriggersANR?”
友盟+
·
2021-01-07 17:07
数据闭环
android
ios
干货-
ANR
问题处理套路
anr
问题的处理技巧hi,大家好,我是爱吃香蕉的猴子,今天记录一下
ANR
问题的处理套路吧,这也是自己分析
ANR
问题一般的思路;根据测试的描述,区分是Monkey测试偶现的,还是可以手动复现,一般情况前者多一些
爱吃香蕉的猴子0000
·
2021-01-07 10:33
干货
android
Android小技巧:Android开发究竟该如何学习,年薪超过80万!
简介互联网领域里有个八秒定律,如果网页打开时间超过8秒,便会有超过70%的用户放弃等待,对AndroidAPP而言,要求更加严格,如果系统无响应时间超过5秒,便会出现
ANR
,APP可能会被强制关闭,因此
安卓小希
·
2021-01-03 22:50
程序员
Android
ANR
ANR
概念
ANR
(ApplicationNotResponding)应用程序无响应。
yzpyzp
·
2021-01-02 17:29
Android
抖音 Android 性能优化系列:Java 内存优化篇
内存作为计算机程序运行最重要的资源之一,需要运行过程中做到合理的资源分配与回收,不合理的内存占用轻则使得用户应用程序运行卡顿、
ANR
、黑屏,重则导致用户应用程序发生OOM(outofmemory)崩溃。
字节跳动技术团队
·
2020-12-21 10:00
java
android
编程语言
面试
jvm
anr
日志生成与捕获方式分析
一、
ANR
日志生成过程以InputANR为例来分析下
anr
日志的生成过程:input触发
anr
之后会通过InputManagerService执行notifyANR,最终交由ActivityManagerService
Stan_Z
·
2020-12-02 10:07
APP 性能优化与分析CPU篇(一)-CPU Profiler
当一个APP占用的CPU过高时,会使手机的耗电增加、发烫,严重的还会造成响应速度变慢、
ANR
等严重的问题。所以当APP出现以上性能问题,我们首先应该做得就是分析APP对于CPU的性能影响。
林栩link
·
2020-11-29 22:38
99%面试必问题目:讲一下
ANR
吧!
1.什么是ANRANR(ApplicationNotresponding)是指应用程序未响应,主线程如果在规定时间内没有处理完相应的工作,就会出现
ANR
,
ANR
本质上是性能问题,
ANR
机制实际上是对应用程序的主线程起到了限制作用
Android大师哥
·
2020-11-24 16:06
剖析 SharedPreferences apply 引起的
ANR
问题
我就遇到过由SharedPreferences引起的
ANR
。在网上搜到了字节
Fantasy丶Lin
·
2020-11-15 22:39
Android
Android
ANR
SP
apply
commit
2019-12-24-application 主进程等待30s,为什么没有
ANR
?
OverridepublicvoidonCreate(){super.onCreate();try{Thread.sleep(30000);}catch(InterruptedExceptione){e.printStackTrace();}}
ANR
中路杀神ai
·
2020-11-10 16:50
Android面试官,面试时总喜欢挖基础坑,整理了26道面试题牢固你基础!
目录1.如何对Android应用进行性能分析2.什么情况下会导致内存泄露3.如何避免OOM异常4.Android中如何捕获未捕获的异常5.
ANR
是什么?
涂程
·
2020-10-31 22:21
程序员
Android
android
面试
Android
技术
Android
面试题
Android面试技巧
Android第三方框架 -- 浅谈MMKV (一)
之前项目中在轻量级存储上使用的是SharedPreferences,虽然SP兼容性极好,但SP的低性能一直被诟病,线上也出现了一些因为SP导致的
ANR
。
CyberSpace2020
·
2020-10-25 21:45
性能优化之ANRs
和你一起终身学习,这里是程序员Android本篇文章主要介绍Android开发中的
ANR
部分知识点,通过阅读本篇文章,您将收获以下内容:1.
ANR
是什么2.检测和诊断问题3.诊断
ANR
4.解决
ANR
问题
程序员Android1
·
2020-10-23 09:57
Android Service
值得注意是,Service虽然是处理后台任务的,但它仍然运行在主线程中,所以,如果需要执行耗时任务,还需要开启一个子线程,不然会出现
ANR
(Applicati
ghwaphon
·
2020-10-11 09:59
Android
ANR
探索
什么是
ANR
?在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(
ANR
:ApplicationNotResponding)对话框。
Little丶Jerry
·
2020-10-10 18:23
数据存储方式:一道面试题引发的血案
这题虽然简单,但不能全说,例如SharedPreferences的优化,SP使用不当,会导致App卡顿,乃至
ANR
问题。File如何选
卖臭豆腐的王致和
·
2020-10-10 11:39
ANR
例子分析
1.TraceBegin:atandroid.bluetooth.BluetoothDevice.getService(BluetoothDevice.java:765)-waitingtolock(ajava.lang.Class)heldbythread20atandroid.bluetooth.BluetoothDevice.(BluetoothDevice.java:808)atandro
林锦洲
·
2020-10-10 11:43
android优化-
ANR
概述什么是
ANR
?
小庄bb
·
2020-10-10 09:28
2020年GitHub标星2.9K的Android基础——高级面试题合集!(金九银十快刷起来吧,做个查漏补缺! )
目录Android基础面试题1、什么是
ANR
如何避免它?2、Activity和Fragment生命周期有哪些?
Android725
·
2020-10-03 14:14
移动开发
互联网
程序员
android
学习心得
[收藏]学会如何处理
ANR
问题
和你一起终身学习,这里是程序员Android本篇文章主要介绍Android开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:一、
ANR
概览二、
ANR
类型三、
ANR
分析步骤四、其他分析思路五、死锁举例六
程序员Android1
·
2020-09-24 18:09
说说Android中的
ANR
原文http://droidyue.com/blog/2015/07/18/
anr
-in-android/有过Android开发经历的人都不会对
ANR
陌生,它和崩溃一样是程序设计的问题。
clwf
·
2020-09-17 15:23
Android
安卓app测试之Monkey测试
一、Monkey特点1、运行时机:一般是产品稳定后首轮功能测试完成的夜间进行2、需要知道packageName3、目的:主要测试产品是否存在崩溃问题和
ANR
问题。
weixin_30312563
·
2020-09-16 16:28
shell
操作系统
移动开发
Android上传log信息到服务器
Android应用发生
ANR
或者崩溃的时候比较多,当然你开发的应用特别好除外,我们可以想办法把崩溃的log信息传到服务器端,那么就涉及到如何拿到我们应用的错误信息的问题。
还是很孤独很沉默
·
2020-09-16 14:27
Android基础
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他