小学英语课文朗读APP开发笔记(一):创建Win7虚拟机
1 缘起
以小米盒子为代表的OTT机顶盒、智能电视的快速普及,快速推动了Android技术在机顶盒、智能电视领域的普及。既然都是用的Android操作系统,那么从技术上来说应该是大同小异的,当然和手机APP的应用相比,电视端的APP开发应该有一些都有的特点需要关注,我相信这样的特点应该不会太多。
写这个笔记的缘起在于一个生活上的小小不便,因为儿子正在读小学,每天早上起来都需要听英语,学校发的磁带真的是不方便,老的磁带机相信很少有人用了,虽然也给他买了一个步步高的复读机,不过没用几天就被搁置了。于是我在网上搜了个APP,在手机上很好用,可以直接翻看课文,也可以朗读课文,翻到哪页就朗读哪页,如果不翻动,就自动往下读,做的还是相当人性化的,但是这样一个新的问题产生了,每天早上我的手机就被我儿子霸占了,接到音响上听英语了,我要看个朋友圈啊啥的,就不方便了。
刚好家中有个OTT机顶盒,可以安装APP,就想着把这个APP装到OTT机顶盒上,结果发现完全无法使用,界面不对了,遥控器也响应不了了,完全无法使用啊,结论就是手机APP和TV APP还是有些区别的,须要作些微调适配的。
咋整呢?重新给写一个TV APP吧,为了夺回我手机的控制权,好歹哥以前也是开发工程师啊。
2 Win7虚拟机创建
2.1 VMware Workstation安装
直接把开发环境安装在自己电脑上感觉不是太好,一个影响系统运行速度,二是免不了要装了卸,卸了装,把电脑运行环境搞得乱七八糟。所以决定还是在虚拟机环境中玩。
虚拟机当然选行业老大VMware了,下载Vmware workstation进行安装。 没想到这玩意都升级到11.1版本了,这个世界真的是变化快啊。
从官网下载后再安装:
一路Next基本就OK了,几个注意点:
1、选择典型安装或自定义安装;建议单击“自定义”; 然后选中要安装的功能(建议钩选“增强型键盘使用工具”,凭感觉,也不知道什么原因,反正也没装Visual Studio,所以没选择这个插件);
2、建议不要勾选“启动时检查产品更新”;
3、建议不要勾选“帮助改善VMware Workstation”;
4、中途若出现杀毒软件提示修改,请选择“允许”;出现“您信任该网络连接吗?”时,按需选择;建议选择”是的,这是一个可信任的网络“;
到了输入许可证密钥界面,我用了这个:1F04Z-6D111-7Z029-AV0Q4-3AEH8,目前可用,未来过期失效了不要找我。
2.2 Win7安装盘准备
在Vmware上创建虚拟机之前,先得准备个Win7安装光盘或者ISO文件,我是找别人要了张Win7旗舰版的安装盘,然后用UltraISO制作成ISO文件备用的。
2.3 创建虚拟机
打开VMware Workstation软件,然后选择“创建新的虚拟机”
建议选择“自定义”,然后Next,
选择默认值,Next
我是采用的ISO文件作为操作系统光盘的,Next
有序列号输入序列号,没有的话先不输入,装完后用免激活工具吧;
反正是虚拟机,就不设置密码了,启动简单一点;Next
弹出个提示框,选“是”喽,Next
这一步根据需要设置,建议不要放在C盘系统盘,Next
选默认的,Next
这几步视需要配置好了,Next
这个建议用“桥接网络”,这样最接近真实物理机,Next
这两步都用推荐配置好了,Next
这里当然新建了,手头又没有现成的虚拟磁盘;Next
选了默认配置,心里有点慌,以前搞个XP的虚拟机也就10G撑死了,现在一下就60G,有点吓人哦,Next
终于OK了,点“完成”开始创建虚拟机了
2.4 安装Win7
虚拟机装完后,开始启动虚拟机,因为设置了光盘为Wi7安装盘的ISO文件,虚拟机会自动进入Win7安装程序,基本不用人工干涉,就让它一路安装就行了。
虚拟机会自动重启几次,安装完后,就可以进行后续的工作了。
可以选择全屏模式,看起来舒服一点。
对了,还有个重要的步骤,激活操作系统
还得有劳百度,可以下载一个免激活软件,装完以后启动,然后点击“开始体验正版”
然后弹出以下界面,然后自动重启系统;
最后在“计算机”上点击属性:
看到后面的正版标志,就OK了。
居然不能拷贝图片,那看下百度文库吧:
小学英语课文朗读APP开发笔记(一):创建Win7虚拟机的更多相关文章
- Windows 8.1 store app 开发笔记
原文:Windows 8.1 store app 开发笔记 零.简介 一切都要从博彦之星比赛说起.今年比赛的主题是使用Bing API(主要提到的有Bing Map API.Bing Translat ...
- 运维开发笔记整理-创建django用户
运维开发笔记整理-创建django用户 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.创建普通用户 C:\Users\yinzhengjie\softwares\Pycharm ...
- Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例
引言 Cordova(PhoneGap)采用的是HTML5+JavaScript混合模式来开发移动手机APP,因此当页面需要获取手机内部某些信息时(例如:联系人信息,坐标定位,短信等),程序就需要调用 ...
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...
- 手机web app开发笔记
各位朋友好,最近自学开发了一个手机Web APP,“编程之路”,主要功能包括文章的展示,留言,注册登录,音乐播放等.为了记录学习心得,提高自己的编程水平,也许对其他朋友有点启发,特整理开发笔记如下. ...
- Android APP开发笔记
环境搭建 windows系统上需要以下软件: android SDK -- app开发工具包, 开发运行环境(包括SDK管理工具,和虚拟设备管理). JDK -- java 开发工具包, 负责app代 ...
- hybird app(混合式app开发)cordova ionic 创建相应平台的app
hybird app(混合式app开发) 之ionic 框架平台 guide cordova 创建相应平台的app 1. npm install -g cordova //全局安装cordova-cl ...
- 安卓app开发笔记
移动app应用开发也是信息技术课程科技创新的范畴,所以在个人开发app时候记录一些笔记,可能会很乱,所以选择按点来写. 首先是一些入门的资料,有很多需要自己学习的 https://www.oschin ...
- Android Studio配置 AndroidAnnotations——Hi_博客 Android App 开发笔记
以前用Eclicps 用习惯了现在 想学学 用Android Studio 两天的钻研终于 在我电脑上装了一个Android Studio 并完成了AndroidAnnotations 的配置. An ...
随机推荐
- STC12C5A60S2片内存储器介绍
STC12C5A60S2内部集成RAM 1280字节,其中 内部RAM(data):256 Byte 内部扩展RAM(xdata):1024 Byte 支持片外扩展RAM: 64kB STC12C5A ...
- Linux基本操作 9----- 认识与学习bash
一 认识bash这个shell 1 管理整个计算机硬件的其实就是操作系统的内核,这个内核是需要被保护的,所以我们一般用户就只能通过shell来跟内核通信,以让内核达到我们所想打到的工作. 2 只要能够 ...
- Java循环语句 while
特点:先判断,后执行 如: public class HelloWorld { public static void main(String[] args) { int i = 1; // 代表 1 ...
- CentOS安装卸载memcache及JAVA示例
原文地址:http://www.cnblogs.com/zhongshengzhen/ 先安装libevent,memcached依赖libevent的lib [root@VM_64_81_c ...
- 我眼中的PM
我眼中的PM 1 我眼中的PM 1.1 人云“一个管理,半个专家”,我说“一个管理,两个专家” 如今,我发现我们不得不面对这样一个现实——角色兼职.我习惯上把项目分为三类:性命攸关的项目(涉及到人身安 ...
- webservice 地址
快递查询WEB服务 http://webservice.36wu.com/ExpressService.asmx 支持上百家快递/物流查询,准确高效,所有数据均来自快递服务商.此数据返回类型进行了封装 ...
- cocos2d-x CCSpriteBatchNode
转自:http://www.cnblogs.com/jiackyan/archive/2013/04/14/3019880.html 1.先说下渲染批次:这是游戏引擎中一个比较重要的优化指标,指的是一 ...
- 获取WMI硬件清单
WMI服务能够报告详细的硬件信息.通常,每个硬件都来自它们自己的WMI代理类.但是要找出这些硬件类的名字是不容易. 所有硬件类都在同一个WMI根下面,你可以在根类查询所有的硬件: Get-WmiObj ...
- 【转】/etc/grub.conf文件详解
转自:http://leejia.blog.51cto.com/4356849/788902 grub.conf是grub的主配置文件,通过这个配置文件,grub才能找到kernel,系统才能正常启动 ...
- Android手机中获取手机号码和运营商信息
代码如下: package com.pei.activity; import android.app.Activity; import android.os.Bundle; import androi ...