会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tootwo2
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2017年3月11日
Android测试:从零开始1——简介
摘要: 参考文档:https://developer.android.com/training/testing/start/index.html 测试分类 使用android studio进行测试,首先需要先了解android测试的分类,新建工程后,项目会默认包含两个测试目录: 1、本地单元测试(Local
阅读全文
posted @ 2017-03-11 22:49 tootwo2
阅读(235)
评论(0)
推荐(0)
2017年3月7日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)6.2——DSL文档
摘要: 问题: 你需要查找Android Gradle DSL的完整文档。 解决方案: 访问Gradle Tools网站,从Android开发网站下载ZIP文件。 讨论:Android开发网站首页有完整的API向导,Java相关文档,工具文档等。Android Gradle插件相关的内容却非常的少。 And
阅读全文
posted @ 2017-03-07 23:22 tootwo2
阅读(210)
评论(0)
推荐(0)
2017年3月6日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)6.1——推荐配置
摘要: 问题: 你想要提高Gradle的构建效率。 解决方案: 使用下面推荐的技术组合。 讨论: 首先,这里没有可以影响app表现的建议。有很多你可以做的事来提高app,很多都和Android的混淆工具有关。这节不是关于这个的,这节是提高构建本身效率的。 这节讨论那些可以添加到应用根目录下的gradle.p
阅读全文
posted @ 2017-03-06 23:51 tootwo2
阅读(241)
评论(0)
推荐(0)
2017年3月2日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.4——使用Espresso测试Activity
摘要: 问题: 你想要使用Google的Espresso测试Activity。 解决方案: 在Gradle配置里面增加Espresso,书写测试脚本。 讨论: Espresso测试库已经被添加进“Android Test Kit”项目,作为Google的Android测试工具。因为Espresso是一个Go
阅读全文
posted @ 2017-03-02 22:45 tootwo2
阅读(584)
评论(0)
推荐(0)
2017年3月1日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.3——使用Robotium进行功能测试
摘要: 问题: 你想要使用Robotium库测试activity。 解决方案: 增加Robotium依赖,编写自己的测试脚本。 讨论: Android Test Support Library提供类可以操作activity里的窗口部件,但是有更简单的方式操作Android UI。虽然这本书不是介绍测试的,但
阅读全文
posted @ 2017-03-01 21:53 tootwo2
阅读(247)
评论(0)
推荐(0)
2017年2月28日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.2——使用Android Testing Support Library进行测试
摘要: 问题: 你想要测试app的Android组件。 解决方案: 使用新的测试类实现JUnit风格的测试。 讨论: 测试像activities,services等的Android组件,需要将app部署到连接的设备或者模拟器上面。测试类基于JUnit,但是严格意义上不是单元测试。它们是集成测试还是功能测试,
阅读全文
posted @ 2017-02-28 22:41 tootwo2
阅读(542)
评论(0)
推荐(0)
2017年2月27日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.1——单元测试
摘要: 问题: 你想要测试app中的非android部分。 解决方案: 可以使用Android Studio1.1里面增加的单元测支持和Android的Gradle插件。 讨论: ADT插件只支持集成测试,并且要求开发者创建一个单独的测试项目。转化到Android Studio和Gradle的其中一个好处就
阅读全文
posted @ 2017-02-27 23:56 tootwo2
阅读(237)
评论(0)
推荐(0)
2017年2月22日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.5——使用Android Libraries
摘要: 问题: 你想要在app当中增加新的library模块 解决方案: 使用library插件,增加一个library模块作为依赖。 讨论: 不可以通过使用java库给app增加许多功能,通常是使用jar包。1.5节讲述了如何使用dependencies块。举例子,为了使用Googles的Gson库解析j
阅读全文
posted @ 2017-02-22 23:19 tootwo2
阅读(455)
评论(0)
推荐(0)
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.4——自定义代码集合
摘要: 问题: 你想要在项目中使用非标准的代码目录。 解决方案: 在gradle的build配置里面使用sourceSets属性。 讨论: Android分发的samples里面使用多个代码目录,使得通用的文件从主代码里面分离。 考虑一个武断的API23,叫做Basic Gesture Detect的例子,
阅读全文
posted @ 2017-02-22 01:01 tootwo2
阅读(342)
评论(0)
推荐(0)
2017年2月20日
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.3——排除任务
摘要: 问题: 你想要在构建进程当中排除指定的任务。 解决方案: 可以使用-x排除单个任务。编辑task graph排除多个任务。 讨论: Gradle的构建进程包含了许多任务的执行顺序。他们中的大多数都依赖于进程中之前执行的任务,但是也有些在时间紧张的时候也可以被排除。 举个例子,lint任务对判断你的项
阅读全文
posted @ 2017-02-20 23:26 tootwo2
阅读(263)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告