1.如何追踪app崩溃率,如何解决线上闪退 当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上。crash日志上有很多有用的信息,比如每个正在执行线程的完整堆栈跟踪信息和内存映像,这样就能够通过解析这些信息进而定位crash发生时的代码逻辑,从而找到App闪退的原因。通 ...
分类:
移动开发 时间:
2016-04-18 09:56:29
阅读次数:
307
Fragment Toolbar,Menu RecyclerView,优化图片加载速度 1.昨天我让RecyclerView显示SD卡上的照片,非常卡,卡到程序闪退, 可能是SD卡上的照片数据量大,直接加载比较慢,同时加载多张可能就会OOM(Out of Memory), 比较好的解决方案是先把图片 ...
分类:
其他好文 时间:
2016-04-12 11:10:12
阅读次数:
138
1. 问题描述 闪退(Crash)是客户端程序在运行时遭遇无法处理的异常或错误时而退出应用程序的表现,请从crash发生的原因分类与解决方法、在出现crash后如何捕捉并分析异常这两个问题给出自己的解决方案。 我们以Android平台为例,介绍下如何捕获Android应用的闪退信息,以帮助我们定位和 ...
分类:
移动开发 时间:
2016-04-09 01:34:46
阅读次数:
165
我们使用的是intel加速模拟器,但sdk更新后却不能使用,因为intel的HAXM虚拟程序没有更新,虽然在线更新包说已经Installed,但自己要亲自到根目录找到安装包并安装。
安卓sdk在线更新,由于谷歌的那边连不上,就链接国内的镜像,具体教程可看这网站http://www.androiddevtools.cn/,修改sdk Mannager,如图下
...
分类:
移动开发 时间:
2016-04-05 17:58:16
阅读次数:
227
内存管理 浅析
下列行为都会增加一个app的内存占用:
1、创建一个OC对象;
2、定义一个变量;
3、调用一个函数或者方法。
如果app占用内存过大,系统可能会强制关闭app,造成闪退现象,影响用户体验。如何让回收那些不再使用的对象呢?本文着重介绍OC中的内存管理。
所谓内存管理,就是对内存进行管理,涉及的操作有:
1、分配内...
分类:
其他好文 时间:
2016-04-05 17:52:36
阅读次数:
206
转载烦请注明出处:
1.申请微信APPID
要实现分享到微信的功能,首先要到微信开放平台申请一个APPID。但在申请APPID的时候需要填写一个应用签名和应用包名。需要注意的是包名必须与开发应用时的包名一致,应用签名也必须去掉冒号而且字母为小写。
2.应用签名的获取
开发android应用的人很多,很有可能类名、包名起成了同一个名字,签名这时候就起到区分的作用。...
分类:
微信 时间:
2016-03-31 14:54:52
阅读次数:
272
1、内存管理的方式 1> iOS应用程序出现Crash(闪退),90%的原因是因为内存问题。 2> 内存问题 野指针异常:访问没有所有权的内存,如果想要安全的访问,必须确保空间还在 内存泄露:空间使用完之后没有及时释放 过度释放:对同一块存储空间释放多次,立刻crash 内存溢出:所有存储空间被占用 ...
分类:
移动开发 时间:
2016-03-29 23:42:04
阅读次数:
385
selenium安装后,在python中调用时总是出现错误 这里浏览器闪退主要是因为在服务器端没有显示相关的驱动,安装了一个虚拟显示之后问题就解决了 使用的方法则需要导入虚拟显示的模块, 启动浏览器前开启显示, 结束后关闭显示 1 #! /usr/bin/env python 2 # coding: ...
分类:
其他好文 时间:
2016-03-28 21:33:38
阅读次数:
212
通过多次被IDE的闪退崩溃甚至无教程调教后,我深刻认识到开发wingIDE这种IDE的小公司,在很多功能方面就是个坑…… 所以,如果你的电脑比较好,运行pycharm无压力,建议略过此文,直接去用pycharm,省了下面的糟心事。 当然,我是属于电脑很烂,用pycharm时一点右键就会整个电脑卡死的 ...
分类:
Windows程序 时间:
2016-03-24 01:05:37
阅读次数:
1048
有很大的可能是eclipse没有指定jdk版本路径,启动时候加载不到jdk导致的闪退。
废话不多说,直接说解决办法。...
分类:
编程语言 时间:
2016-03-23 13:19:45
阅读次数:
211