之所以有这个话题,是因为工作遇到过两个问题。一个问题是页面空白,fragment重复创建。另一个问题是登录页用到了AutoCompleteTextView,调用showDropDown()方法导致crash。1. onSaveInstanceState() 和 onRestoreInstanceSt...
分类:
其他好文 时间:
2015-04-01 16:53:49
阅读次数:
114
试用了一下 breakpad
breakpad 是一个收集程序crash 信息的系统,与gdb不同的是:gdb适合自己调试crash程序用; 而 breakpad 适合release 后的程序 (收集实际程序运行crash的信息)
安装breakpad
别在 github上乱找了(我找了两个都不能编译成功,貌似别人随便放在那里的,没有维护),用svn下载(TMD访问googl...
分类:
系统相关 时间:
2015-04-01 15:33:08
阅读次数:
379
参考 http://blog.csdn.net/span76/article/details/44225415, 编写一个必然crash的程序
#include
void f() {
char *c=0;
*c=0;
}
int main (void)
{
printf("hello world");
f();
return 0;
}
编译后复制到...
分类:
移动开发 时间:
2015-03-31 16:09:52
阅读次数:
147
今天在csdn首页看到一篇推荐文章《RethinkDB:为实时应用而生的开源数据库》我感觉到了一个警告 Warning,虽然它还没有升级到 ERROR、FATAL、CRASH等级别,但是也是一个比较明确的预兆,尤其是对web开发程序员而言——那就是,世界变了,传统的互联网应用开发模式也变了。在这一场转折中,互联网应用的开发分成了两个泾渭分明的阵营:后端开发:重逻辑和业务——前端开发:重效果和表现力。但是,富客户端的出现,在解构这一切。...
分类:
移动开发 时间:
2015-03-30 21:17:18
阅读次数:
240
[翻译]如何安装ACRA-一个Android应用Crash跟踪系统—在你自己的服务器上How to setup ACRA, an Android Application Crash Tracking system, on your own host
原文地址:
http://inthecheesefactory.com/blog/how-to-install-and-use-acra-andro...
分类:
移动开发 时间:
2015-03-30 16:31:22
阅读次数:
1013
工作中经常碰到crash的问题,如果是Debug版本,有源代码,那还好,调试信息多。万一Release给QA甚至客户之后,再发现crash之类的问题,如果不熟悉ARM指令、看不懂现场,那调试起来可就费劲了。往往只能到处去猜,相信大家都有过这种难过的经历。
这段时间比较闲,正好利用起来为入门ARM指令集写点初级文章,没什么远大理想,写到哪里算哪里,权当娱乐罢了。...
分类:
移动开发 时间:
2015-03-21 17:11:25
阅读次数:
153
今天碰到一个很奇葩的问题, 调试了半天:
错误:“index 0 beyond bounds for empty array”, 意思就是说数据源数组为nil, 所以你调用直接取值自然就报错.
我叙述下我的场景:
1. 在UITaleView中创建cell, 数据源dataArray是存在并且数量为10, 然后我是[dataArray objectAtIndexindexPa...
分类:
编程语言 时间:
2015-03-20 18:48:11
阅读次数:
145
当应用在设备中运行发生崩溃,iOS将记录这些错误日志并且创建了崩溃报告(Crash Report)。崩溃报告中包含了iOS的版本、日期、异常类型、堆栈跟踪以及其他信息。① 在Xcode中查看崩溃报告当应用还在开发过程中发生了崩溃,则直接可以使用Xcode Organizer来查看崩溃报告。按如下操作...
分类:
移动开发 时间:
2015-03-19 13:09:12
阅读次数:
146
转自:http://www.tuicool.com/articles/qQNfUfe背景介绍本文主要内容: 利用android的crash log来对c++开发的android应用进行错误定位.容易稳定复现的BUG, 一般可以通过断点调试来解决. 如果测试人员也无法稳定复现,log就成了程序吊定位问...
分类:
其他好文 时间:
2015-03-18 15:34:35
阅读次数:
212
在ios开发过程,当应用已经打包,iPhone设备通过ipa的包安装应用后,在使用过程发现crash,那么如何获取crash日志呢,现提供如下四种获取crash日志的方式: 1、打开iPhone设备的设置里面的隐私中的“诊断与用量”,...
分类:
移动开发 时间:
2015-03-16 17:58:16
阅读次数:
178