2014年5月13日

【Android类型SDK测试(二)】环境基础

摘要: (一)语言 Android使用的Java语言,所以要测试Android类型的SDK,Java的基础知识还是需要的。 另外,Android中有NDK类型的编程,需要知道C相关的知识。(二)环境准备 Android开发环境的搭建网上一搜就一大堆,看看就懂。这里我只是列举一下,请读者按需查找。 申... 阅读全文

posted @ 2014-05-13 11:49 alex_lee1 阅读(534) 评论(0) 推荐(0) 编辑

2014年5月12日

【Android】设备标识简介(imei imsi mac地址)

摘要: IMEI:1- 意义: 参考http://zh.wikipedia.org/zh-cn/IMEI国际移动设备辨识码 ,共15位,和厂商,产地等有关。2- 获取: 直接查看设备信息,设置-关于手机-状态信息-IMEI 可以通过代码 TelephoneManager getDeviceId()... 阅读全文

posted @ 2014-05-12 11:52 alex_lee1 阅读(2131) 评论(0) 推荐(0) 编辑

2014年4月25日

【Android类型SDK测试(一)】认识Android类型的 SDK

摘要: (一)SDK是个什么东东 接触软件相关行业的同学都应该知道,SDK(即 Software Development Kit),软件开发包。其作用就是为开发某些软件提供一些便利的东西,包括工具 集合,文档等等。比如大家经常用到的Apache的一些库,一些开源的工具包,都属于SDK。(二)SDK... 阅读全文

posted @ 2014-04-25 22:03 alex_lee1 阅读(2457) 评论(0) 推荐(0) 编辑

2013年12月9日

【Android 错误记录】installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误

摘要: 在运行android应用的时候报出了如题的错误:installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES原因之一:在src源文件目录下面,有除了java类型文件的其他类型的文件解决方法:把其他类型文件放到别的地方(不用做source folder的目录)就OK了。我的错误确实是因为这个,但是看stackoverflow上还有其他很多解释,大家可以自己去看看,可能引起的原因还是有不同的。 阅读全文

posted @ 2013-12-09 14:16 alex_lee1 阅读(887) 评论(0) 推荐(0) 编辑

【Android & iOS】应用升级实现

摘要: 在移动应用中,都会有的一个功能就是应用版本升级,怎么实现这个功能呢?基本的思路就是:对比当前使用的应用版本和最新的版本号,如果版本号不一致,就可以提示用户升级啦。Android中,可以通过一下方式获取到应用版本号:PackageManager类下的getPackageInfo(StringpackageName,intflags),可以获取到AndroidManifest.xml文件中应用对应的版本号versionCode,再和从服务端取到的对比,就可以按照条件通知用户做更新应用的操作,或者直接自动更新应用。详细参考:http://xusaomaiss.iteye.com/blog/40333 阅读全文

posted @ 2013-12-09 14:05 alex_lee1 阅读(201) 评论(0) 推荐(0) 编辑

【Android 错误记录】android.os.NetworkOnMainThreadException 异常问题

摘要: 最近自己学习开发一个小app,想根据网络来判断一些逻辑,但是运行应用时遇到了这个错误android.os.NetworkOnMainThreadException后来,查询了一些信息,发现原因就是:在android 4.0及以上的系统中,不允许在主线程中进行任何网络的访问操作,最好的方式是将网络访问放在异步方式操作或者使用AsyncTask的方式操作。解决办法:1)新起线程去访问网络,Thread的2)使用android提供的AsyncTask来进行访问 阅读全文

posted @ 2013-12-09 13:24 alex_lee1 阅读(174) 评论(0) 推荐(0) 编辑

2013年12月4日

【Android 错误记录】Conversion to Dalvik format failed with error 1 错误

摘要: 错误原因:依赖的包中有冲突,比如依赖了同一个jar包的不同版本等在以往测试的过程中,出现过几次这个问题,根本原因都是因为有冲突了,但是表现形式可能不一样情况1:有一个叫DemoAPP的工程,由于功能需要,依赖了一个叫a-1-0.jar的jar包,在替换jar包的时候,由于粗心,添加了新版本的 a-1-1.jar包之后,没有将原先的删掉,编译工程,就会出现上述问题。情况2:在测试的时候,自己的包名和引入的依赖中的有冲突,也会导致这个问题。比如,你的应用的packageName=com.sy.test,如果你引入的依赖包中也有相同名称的包,且下面的文件名称是一致的,也会导致上述问题因为本质都是由于 阅读全文

posted @ 2013-12-04 13:48 alex_lee1 阅读(194) 评论(0) 推荐(0) 编辑

【iOS】objective-c 文档生成工具 appledoc

摘要: 最近做ios framework的一些测试,提供给其他开发者使用的framework,API文档变得更加重要,以前没有接触过,这次尝试使用了一把appledoc来生成一下文档,感觉还不错。首先,是从这个哥们儿的文章里面发现大家推荐使用appledochttp://blog.devtang.com/blog/2012/02/01/use-appledoc-to-generate-xcode-doc/下面介绍一下appledoc的基本使用。1 — 安装git clone git://github.com/tomaz/appledoc.gitcd appledocsudo shinstall-app 阅读全文

posted @ 2013-12-04 11:19 alex_lee1 阅读(351) 评论(0) 推荐(0) 编辑

2013年11月27日

【mysql】1206 SQLSTATE: HY000 (ER_LOCK_TABLE_FULL) 问题

摘要: 最近在做一个项目,其中一需求是:部分数据库中的数据需要定时删除掉(满足一定条件,比如7天前的数据都不保留)最初的执行方法:使用Quartz定时执行数据库操作,进行数据删除,数据库操作使用delete语句最开始数据少的时候,没有问题,后来随着数据量变大,执行这个任务后台就报错了,具体错误信息是:1206 SQLSTATE: HY000 (ER_LOCK_TABLE_FULL) 问题google了一把,大家给出的解决方法第一种:查看max_write_lock_count 和innodb_buffer_pool_size参数的值,修改 innodb_buffer_pool_size的值,增大到符合 阅读全文

posted @ 2013-11-27 16:23 alex_lee1 阅读(857) 评论(0) 推荐(0) 编辑

导航