史上最快Android模拟器:Genymotion使用教程




https://www.virtualbox.org/wiki/Downloads

https://www.virtualbox.org/wiki/Downloads

https://www.virtualbox.org/wiki/Downloads


Download VirtualBox

Here, you will find links to VirtualBox binaries and its source code.

VirtualBox binaries

By downloading, you agree to the terms and conditions of the respective license.

  • VirtualBox platform packages. The binaries are released under the terms of the GPL version 2.
    • VirtualBox 4.3.20 for Windows hosts  x86/amd64
    • VirtualBox 4.3.20 for OS X hosts  x86/amd64
    • VirtualBox 4.3.20 for Linux hosts
    • VirtualBox 4.3.20 for Solaris hosts  amd64
  • VirtualBox 4.3.20 Oracle VM VirtualBox Extension Pack  All supported platforms 
    Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL).
    Please install the extension pack with the same version as your installed version of VirtualBox! 
    If you are using VirtualBox 4.2.26, please download the extension pack  here.
    If you are using VirtualBox 4.1.34, please download the extension pack  here.
    If you are using VirtualBox 4.0.26, please download the extension pack  here.
  • VirtualBox 4.3.20 Software Developer Kit (SDK)  All platforms

See the changelog for what has changed.
You might want to compare the

  • SHA256 checksums or the
  • MD5 checksums

to verify the integrity of downloaded packages.
The SHA256 checksums should be favored as the MD5 algorithm must be treated as insecure! 

Note: After upgrading VirtualBox it is recommended to upgrade the guest additions as well.

User Manual

The VirtualBox User Manual is included in the VirtualBox binaries above. If, however, you would like to take a look at it without having to install the whole thing, you also access it here:

  •  User Manual (HTML version)
  •  French User Manual

You may also like to take a look at our frequently asked questions list.

VirtualBox older builds

The binaries in this section for VirtualBox before version 4.0 are all released under the VirtualBox Personal Use and Evaluation License (PUEL). As of VirtualBox 4.0, the Extension Pack is released under the VirtualBox Personal Use and Evaluation License and the other packages are released under the terms of the GPL version 2. By downloading, you agree to the terms and conditions of the respective license. 

  • VirtualBox older builds

VirtualBox Sources

The VirtualBox sources are available free of charge under the terms and conditions of the GNU General Public License, Version 2. By downloading from the below links, you agree to these terms and conditions.

  •  Source code
  • Browse the source code repository
    This is the current development code, which is not necessarily stable.
  • View the latest source code changes
  • Download the VirtualBox OSE about logo in higher resolutions: 1024x768, 1600x1200.
  • Checking out from our Subversion server.
    svn co http://www.virtualbox.org/svn/vbox/trunk vbox
    
    This is the current development code, which is not necessarily stable.

After getting the sources in one of the ways listed above, you should have a look at the build instructions.

Please also take a look at our licensing FAQ, in particular regarding the use of the name VirtualBox.

Pre-built VirtualBox vm's

There are some pre-built vm's designed for developers and the curious over on the  Oracle Tech Network site.





Genymotion-速度非常快的Android模拟器

分类: Android学习   1074人阅读  评论(0)  收藏  举报

主页:http://www.genymotion.com/

中文介绍和安装方法:http://sspai.me/24066





http://sspai.com/24066

http://sspai.com/24066

http://sspai.com/24066




https://www.genymotion.com/#!/

https://www.genymotion.com/#!/



http://www.genymotion.net

http://www.genymotion.net

http://www.genymotion.net



http://www.imooc.com/learn/241

http://www.imooc.com/learn/241

http://www.imooc.com/learn/241




史上最快Android模拟器:Genymotion使用教程

化学心情下2
2013-10-06
  设备 ·  教程
 14

Genymotion是一款快到让人无语的X86上的Android模拟器,有了它你就可以在没有Android设备的情况下使用PC进行模拟,而且其效能与运行速度都让人咂舌,那么今天小编我就给大家带来这款模拟器的使用教程

前言

最近国庆假期,小编我除了在外面跟朋友出去happy之外,就是在家里开始捣鼓VM,小编一直在想,既然Android是一款操作系统,那么为什么这个操作系统不能跑在X86/X64平台的家用PC上呢。

对于这个疑问,不少做app开发的朋友估计就有意见了,因为作为谷歌家的亲生儿子,给开发者提供的东东可是相当齐备的,除了SDK之外,里面也内置的各个版本的Android模拟器,当然作为一位现任的移动互联网运维经理,小编我当然也曾经使用过谷歌自己提供的模拟器,但是似乎这个亲儿子模拟器的运行效能上实在是渣的可以,X86动辄4核心8核心的处理器性能似乎在这款模拟器上根本没起到任何作用,从开启到运行这款虚拟机,超过一分钟的启动时间还不让人急死?

这是史上最快的Android虚拟机

因此小编我今天给大家介绍的这款模拟器,几乎可以在各个层面上将原生的android模拟器秒杀掉,这就是小编我今天给大家介绍的Genymotion。

Genymotion有多牛?超快启动,小编的i5第二代处理器仅仅10秒进入android桌面;占用资源极少,200MB内存就能流畅跑起来,并且在模拟器运行起来之后,几乎没有任何迟滞感,只要你的显卡支持开放性标准:openGL,因此从另一角度上说,似乎个人工作站这样的电脑更加符合标准呢。

安装教程

既然给大家推荐了,那就本着负责的原则,给大家详细的来一次图文并茂的详细介绍,当然本着使用简单,操作简单,一看就会的傻瓜next风格,小编我就给大家来一发吧,各位看官还不赶紧坐坐好?

1.安装virtualbox

这个玩意估计不少做VM运维的朋友应该相当熟悉,不过小编我还是给大家简单介绍一下吧,virtualbox是由sun(现在是甲骨文公司)所开发的一款基于操作系统层面的虚拟机产品(比较深奥,就看看表面意思理解下吧),他的优势在于针对于个人用户是完全免费的,并且开放源代码,此外其IO效能极为优秀,基本上可以让计算机主机在运行虚拟机系统时,能完全利用主机效能,也是目前在个人计算层面上最为优秀的VM解决方案。

因为virtualbox是运行Genymotion的必备组件,所以各位看官们可以去直接到官方网站下载安装,基本上就是next-next-next的节奏,大家可以感受一下。这里我就不多说了

安装完毕之后,各位看官暂时不用打开virtualbox进行任何设置。小编目前作业系统使用的是win 8,如果看官们的作业环境是mac或者是linux的话,virtualbox也都是有支持的,如果是linux可能牵涉到配置库,如需小编给与相应的repo,请私信小编,这里不过多阐述。

2.注册Genymotion

为了使用上Genymotion家的服务,还是要给足面子去他们的官网上去注册一下,并且下载他们家的安装包

跟着步骤一步步来,注意一定要记住你的邮箱和密码,此外因为考虑到有可能的拒收问题,请各位看官们尽可能使用国外大厂服务:outlook/Gmail/Yahoo mail...

接下来就是下载相对应的系统的Genymotion安装程序,根据你的系统自行选择就行。

3.安装Genymotion

接下来就是安装Genymotion了.....

注意到后面要安装Microsoft Visual C++ 2008 Redistributable Package,所以建议各位看官们,最好也把Microsoft Visual C++ 2010 Redistributable Package以及.net 4.0环境也一并安装了,以免夜长梦多并减少后面的报错

下载地址1:Microsoft Visual C++ 2008 Redistributable Package X86/X64

下载地址2:Microsoft Visual C++ 2010 Redistributable Package X86/X64

下载地址3:Microsoft .NET Framework 4(独立安装程序).

4.调试Genymotion

安装完毕之后自动进入Genymotion虚拟机控制台了,程序自动提示是否需要添加一个虚拟的设备,当然Yes

这时候输入你之前在Genymotion注册的邮箱与密码,选择connnet

下面就是可以模拟的Android设备列表,既有相当流行的Galaxy S4也有最早一代的nexus设备:nexus one,选择一个你想要模拟的设备,点击add

确认模拟的设备,点击next

这时候系统会自动下载相应的虚拟机镜像,注意保持网络通畅,下载并不是断点续传的,中间要是中断了就要重新下载

下载完毕了,可以正式载入并使用了。

回到控制台,你就能看到下载下来的虚拟机镜像,当然你也可以点击add下载更多设备的镜像,操作方式与前面无异

点击想要运行的虚拟机,然后点击play键,激动人心的时刻到了....loading界面中

很快就进入初始向导了,当然中文,妥妥的....

因为当时选择镜像中选择了带有google app的镜像,因此这里可以用google账号登录设备。

很快就进入主屏幕了,自己拖动一下,还是相当流畅的

关于手机,版本号等等,亮点自寻哈

这个模拟器还有一个优势就是可以调用主机的硬件,比如说笔记本的电池就会模拟成虚拟机的电池。

当然还可以调用主机的摄像头.....

Android虚拟机还有一个就是能跑应用,小编我就等下载了豌豆荚下载了几个应用.......

然后打开了我们的网站给大家欣赏了一下Android模拟机下的少数派....

总结

简单的体验与教程小编我就分享到这里了,对于更加高级的例如调用SDK进行开发这块,因为篇幅的问题小编我就不详细的说了,当然Genymotion也不全是优点,毕竟软件也不可能十全十美,就在现编我测试的时候还遇到过几次模拟机崩溃这样问题,而且也没法在Genymotion上输入中文!⊙﹏⊙!,不过考虑到极为爽快的运行体验,额,其实忍忍也都值了,想要玩最喜欢的Android应用苦于没设备?或许Genymotion能帮你解决不少问题












Android中全局Application的onCreate多次调用问题

分类: Android学习   3732人阅读  评论(6)  收藏  举报


前两天在做Android项目过程中遇到一个问题,程序在正常运行过程中,Application的oncreate方法会被多次调用,而且没有任何异常产生,郁闷了好久…………

今天继续调试,发现这个问题出现在特定的地方,继而追查。最终找到了问题根源:都是独立进程惹的祸!!!


我在Android的程序中,单独写了一个Service进程,用来后台和服务器通信,没有在Application中做处理。于是每次启动这个独立进程的时候,都会初始化一个Application对象,就调用了一次oncreate方法。


你可能感兴趣的:(Android学习,Android学习)