摘要: 项目更新遇到问题   Android项目开发中经常遇到下载更新的需求,以前调用系统安装器执行安装操作代码如下:   如果Android系统为7.0及以上时则会报异常FileUriExposedException,这是由于安卓官方为了提高私有文件的安全性,面向 阅读全文
posted @ 2017-09-13 19:33 聆风牧雨 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 说明   在项目配置完基于robotium框架下的自动化测试用例后发现虽然用代码配置测试用例虽然较为灵活,但是如果编写较为全面的测试用例则必然会消耗大量开人员的精力,并且对于用例的后期维护也是很大一部分投入,使开发人员无法更为专注于项目构建,如此萌生了将测试用例以HTML脚本方式 阅读全文
posted @ 2017-09-04 19:37 聆风牧雨 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 目前公司android项目普遍使用框架对数据库进行操作,数据库表与数据实体都具有严格的对应的关系,但是数据库的升依赖不同版本间的升级脚本,如果应用跨多版本进行升级时,当缺失部分升级脚本时就会导致应用异常。 依赖脚本升级方案的缺点: 1、如果缺失某段升级脚本,覆盖安装程序后,应用运行异常。 2、项目跨 阅读全文
posted @ 2017-08-11 15:52 聆风牧雨 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 快捷键: 常用快捷键及设置: 使用分级布局:在包浏览视图(Package Explorer view)中默认的布局(扁平式)把包的全名显示在导航树(navigation tree)中。要切换到分级布局模式,点击包浏览视图中向下的按钮,选择布局(Layout),然后选择分级(Hierarchial)。 阅读全文
posted @ 2016-11-03 15:13 聆风牧雨 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1、获取厂商android设备ID 电脑连接android设备,然后执行命令: system_profiler SPUSBDataType 2、将厂商ID添加到 adb_usb.ini 文件中 Mac下文件位置:/Users/walker/.android/adb_usb.ini0x05ac 注:( 阅读全文
posted @ 2016-10-20 15:36 聆风牧雨 阅读(2443) 评论(0) 推荐(0) 编辑
摘要: android studio引用库工程其实不难,直接添加依赖module即可,但是我在操作过程中出现一些奇怪的问题,苦扰我一整天,为了祭奠这苦命的一天特别mark一下。 首先描述一下我的错误现象: studio配置完成后我就迫不及待的创建了一个项目,然后把以前用的库工程(eclipse工程)导入到s 阅读全文
posted @ 2016-05-24 07:11 聆风牧雨 阅读(3185) 评论(0) 推荐(0) 编辑
摘要: 公司项目都是用eclipse开发的,但是android studio开发已经是大势所趋了,所以在闲暇之余使用了一下androidstudio,这里对androidstudio更改项目包名做一下总结,因为自己在改包名的时候走了不少弯路,为自己mark一下,闲话少说无图无真相,直接上操作步骤: 首先说明 阅读全文
posted @ 2016-05-21 07:02 聆风牧雨 阅读(40782) 评论(0) 推荐(0) 编辑
摘要: 好久没有做android项目UI的适配了,好多基本概念都已经模糊了,于是萌生了将屏幕分辨率、常用单位、常用图标尺寸等信息规整的想法,一下就是通过查询资料,自己验证的一些随笔,如有失误之处,望大家及时予以指正,我将及时更新改正,有部分内容未添加,有些是不常用,有些是没有相关资料,希望在以后能慢慢补全。 阅读全文
posted @ 2016-03-03 15:59 聆风牧雨 阅读(1560) 评论(1) 推荐(1) 编辑