安装目录下eclipse.ini中:修改参数至必要大小. e.g.-vmargs-Djava.net.preferIPv4Stack=true-Dosgi.requiredJavaVersion=1.5-Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxP...
分类:
系统相关 时间:
2015-02-06 14:47:17
阅读次数:
172
一:什么是ANR ANR:Application Not Responding,即应用无响应二:ANR的类型 ANR一般有三种类型: 1:KeyDispatchTimeout(5 seconds) --主要类型 按键或触摸事件在特定时间内无响应 2:BroadcastTimeout(1...
分类:
其他好文 时间:
2015-01-28 21:08:35
阅读次数:
169
当启动Android Studio时,如果弹出adb not responding. you can wait more,or kill "adb.exe" process manually and click 'Restart',说明ADB响应失败,此时点击wait more就会不断弹出这个对话框,点击Restart也无济于事。
解决方法:
1.打开cmd,输入...
分类:
移动开发 时间:
2015-01-16 19:16:02
阅读次数:
151
一。ANR(Application Not Responding)定义 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,....
分类:
移动开发 时间:
2015-01-05 14:48:23
阅读次数:
236
在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户进行交互时,如果5秒内没有响应用户的操作,则会引发ANR错误,并弹出一个系统提示框,让用户选择继续等待或立即关闭程序。并会在/data/anr目录下生成一个traces.txt文件,记录系统产生anr异常的堆栈和线程信息。如果是闪退,这问题比较难查,...
分类:
移动开发 时间:
2015-01-01 21:19:32
阅读次数:
366
答:ANR的定义:
在android上,如果你的应用程序有一段时间响应不移灵敏,系统会向用户提示“应用程序无响应”(ANR:application
Not Responding)对话框。因此,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。
如何避免:
首先来研究下为什么它会在android的应用程序里发生和如何最佳构建应用程序来避免ANR.
android应用程序通常...
分类:
其他好文 时间:
2014-12-19 19:11:50
阅读次数:
137
在arm开发板上mount文件系统的时候一直报错,在网上查了一下,大部分都说是因为UDP丢包严重导致,尝试之后也没有解决问题。 最后发现是arm开发板与其他人的板子ip冲突== 1.用arp -a查看IP与对应的MAC,发现mac地址与自己的开发板的mac地址不一致,初步怀疑是IP冲突 ftsum....
分类:
其他好文 时间:
2014-12-12 20:39:48
阅读次数:
145
UI线程和异步(AsyncTask)线程本文地址: http://blog.csdn.net/caroline_wendyAndroid的UI线程,也称作单线程,单线程应用串行运行所有命令,每个调用都是阻塞的。ANR(Application Not Responding)对话框,当应用程序一定时间(通常是5秒)无响应时,Android系统将会提示终止它。主UI在前台运行,额外的UI(如联网)在后台...
分类:
移动开发 时间:
2014-12-09 09:22:48
阅读次数:
217
转载自:http://blog.csdn.net/oujunli/article/details/9102101#reply对于从事Android开发的人来说,遇到ANR(Application Not Responding)是比较常见的问题。一般情况下,如果有ANR发生,系统都会在/data/an...
分类:
移动开发 时间:
2014-12-03 20:54:53
阅读次数:
231
使用AsyncQueryHandler异步查询帮助类,可以实现数据库的增删改查(ContentProvidert提供的数据)。如果数据量较小的时候,使用一般的数据查询就可以实现。但是如果数据量较大,就会出现ANR(Application
Not Responding)问题,这个时候你也可以使用Handler,但是这样会降低效率,这个时候我们就可以使用Android已经封装好的异步查询框架Asy...
分类:
数据库 时间:
2014-11-10 12:08:21
阅读次数:
353