Android L 64bit 预览版来了!Android L模拟器配置及创建项目
Android L:
Android L可能就是Android Lollipop(4.5或者5.0),因为Google一直以来都是用甜点为版本命名。
而据说在10月中旬也就是15或16号Google的发布会上应该会推出Nexus 6和Nexus 9,这两个新品都是搭载Android L,而Nexus 9应该是搭载Navidia的64位CPU, 而且之前的Nexus5和7应该都会接到升级推送。(期待Nexus9好久了,希望金属机身啊)
而就在昨天10.9号,Google发布了Android L 64位预览版的模拟器镜像,但是它是Intel 64位,并不是ARM的,ARM估计以后会出的。
根据Google说,64位版本的Android L会增加可用的内存空间数量,允许更多数量的寄存器,并且引进了新的指令集。对于开发64位的apps来说这些特点并没有提供一个特别吸引人的因素,但是从操作系统的角度来说,64位版本的Android相比32位来说会更快更稳定。
设置64位模拟器:
我按照Google的官方文档成功的安装了64位模拟器并且运行
大家可以直接看官方文档https://developer.android.com/preview/setup-sdk.html,看我下面的步骤也行。
1.下载SDK
1.1.打开Android SDK Manager
1.2.将Android SDK Tools, Platform-tools, and Build-tools.更新到最新
1.3.下载Android L Developer Preview包内所有的内容
1.4.下载Extras中的Intel x86 Emulator Accelerator (HAXM installer).
2.设置AVD
2.1.到SDK目录的Extras文件夹中安装刚才下好的Intel HAXM。
2.2.打开AVD,Device选择:Nexus 5 或者Nexus 7
2.3.Target选择:Android L (Preview) - API Level L
2.4.CPU选择:Intel Atom (x86_64)
模拟器这样就设置好了,如果设置32位的模拟器的话可以省略1.4和2.1, 并在选择cpu的时候选非Intel Atom (x86_64)的就行。
在运行时有一个小问题,就是模拟器皮肤选择太大的话会导致一直黑屏不能启动,不知道是个别原因还是都这样。我的处理方法是选择WVGA800以下的皮肤。
创建项目:
对于创建项目的的话我直接把官网文档翻译在下面:
使用Android Studio更容易的去创建一个L Developer Preview项目。
在初始创建界面:
1. 选择 Phone and Tablet
2. 选择 API 20+: Android L (Preview) in Minimum SDK.
创建好之后,打开build.gradle文件,确保如下所示:
compileSdkVersion
is set to‘android-L‘
minSdkVersion
is set to‘L‘
targetSdkVersion
is set to‘L‘
<span style="font-size:18px;"><resources> <style name="AppTheme" parent="android:Theme.Material"> <!-- Customize your theme here --> </style> </resources></span>
这个主题就是让所有可以点击的地方会产生类似水纹或音波的效果。
总结:
不知道电脑问题还是什么,模拟器比较卡,而且经常就无响应了,不过勉强可以用。
配置截图和Android L的运行截图在公司电脑了,过几天给补上。
节前博客歇了一个月,节后开始犯懒而且不知道写什么,正好Android L马上就要推出了,随之而来的还有Android Watch, Android TV,现在不愁没东西写了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。