android stuido 终于出了2.0版本,是大版本的升级,我现在不知道说什么了,之前一直用eclipse开发,后来用genmotation做模拟器,都是三方的,堂堂安卓,居然要一直用三方的工具,岂有此理啊。那么2.0版的到来一扫依赖三方的阴霾。
如何快速启动 项目
不卖关子,说结果,就是当你更改代码的时候 运行项目的时候,模拟器上的项目不会重新启动,而是在原有的基础上瞬间改动。
是不是很节省时间呢,可以dota2了吧,每天节省一小时世界更美好。
- 下载2.0版本,现在还是Preview版本
- 最简单的就是倒入一个项目
然后选择一个FloatingActionButtonBasic 的项目
一直下一步。然后就到了项目里面了
- 进行一下必要的更新(最好*,只用配置这一次)
mac版本 点击 android studio-preference(小板子也行)
win版本 点击file -setting(小板子也行)
点击update project
目的就是让你的 gradle 是2.8
你的build tools 是23.0.2
- 运行你的项目
就用默认的模拟器就行
第一次的感觉和genmotation速度差不多。
但是发现了一道闪电(as的开发人员是想让你给他像博尔特似的么)
现在你的项目就具备了快速启动的资格了。点击 红色方块就是 取消这个资格。你必须在运行一下 才能再次的快速启动
- 逼格来了,更改你的代码 增加个toast吧
@Override
public void onCheckedChanged(FloatingActionButton fabView, boolean isChecked) {
// When a FAB is toggled, log the action.
switch (fabView.getId()){
case R.id.fab_1:
Toast.makeText(getActivity(), "Instant Run rocks!",
Toast.LENGTH_SHORT).show();
Log.d(TAG, String.format("FAB 1 was %s.", isChecked ? "checked" : "unchecked"));
break;
case R.id.fab_2:
Log.d(TAG, String.format("FAB 2 was %s.", isChecked ? "checked" : "unchecked"));
break;
default:
break;
}
}
很简单。接下来再点击你的项目 看下面的动图,故意把速度调慢了(为了观看,实际需要大概10秒吧)
让我高呼 退e保平安,as大法好 !!
无线参考此文章这里写链接内容