VMware Player 安装win7全过程

之前安装过一次时隔几个月的昨天再次安装很多细节都忘了又折腾了2,3个小时,期间还碰到不少问题,把成功安装经验记录下来以免下次再浪费时间折腾。

1按照这个链接里的方法安装win7系统

在这个过程中可遇到以下问题:

。无法进入bios,可以用这个链接中的方法修改文件来解决

。如果打算使用VMware Player文件夹下自带的windows.ISO文件来安装win7,有可能即使设置了从光驱启动仍然无法安装win7系统,可能是VMware Player文件夹下自带的windows.ISO文件问题,自行另外下载一个win7的ISO设置到虚拟机的光驱里就解决了。

2按照这个链接中的方法设置与宿主机的文件夹共享。

在这个过程中可遇到以下问题:


。在映射网络驱动器的时候找不到宿主机打算用来共享的文件夹,在宿主机中把该文件夹设置为共享即可。

。在映射网络驱动器的时候弹出输入网络密码,这个密码实际上是宿主机的开机密码,如果没有开机密码需要设置一下,不愿意开机时输入密码的话待设置完虚拟机共享之后再把开机密码取消即可,设置开机密码的方法参考这个链接

3激活win7系统

(转)Godaddy域名被自动续费怎么办 是否可以退款

看到有很多站长在论坛或者QQ群里说到自己在godaddy账户中的域名被自动续费的问题。这个主要问题还是我们自己没有设置好,在默认情况下我们的账户是设置的自动续费的。如果我们在购买狗爹域名的时候用信用卡或者paypal付款,会默认达成协议这枚域名会自动续费,而不是账户中的其他域名也会自动续费。

如果我们想自己的域名不会自动续费,我们可以使用以下方法:

第一,使用支付宝付款。我们可以使用支付宝购买域名,支付宝是不会自动续费的,因为支付宝需要我们支付密码才可以续费,不可以自动授权,这个还是很安全的。

第二,取消自动续费。我们可以在账户后台取消所有的自动续费,也可以在我们的paypal后台取消预授权。如果信用卡只能到平台或者电话让银行取消自动授权。

如果有朋友的账户被自动续费,正好这个域名也是我们不想需要的,那这么办呢?当然是没有问题的,不同于国内的一些注册商,不会给我们退款。Godaddy注册商是会给予我们退款的。

我们可以写信support@godaddy.com申请退款,在退款信中,注明我们的域名以及付款单号。一般一个工作日会给予我们处理。建议3天内申请退款。

Android虚拟机出现的问题及解决方法

问题1

[2012-11-09 13:15:14 - Tesa] Android Launch!
[2012-11-09 13:15:14 - Tesa] The connection to adb is down, and a severe error has occured.
[2012-11-09 13:15:14 - Tesa] You must restart adb and Eclipse.
[2012-11-09 13:15:14 - Tesa] Please ensure that adb is correctly located at ‘D:学习android-sdk-windowsplatform-toolsadb.exe’ and can be executed.
这个解决方法有多种:
1.进程中强制结束adb.exe,再重启Eclipse。
2.如果上面方法不行,看一下有没有类似91手机助手或者360等工具正在开启,占用了该进程,有的话就关掉。
3.我遇到的问题的解决方法:把tools文件夹中的adb.exe复制到platform-tools文件夹中,是从网上看到的方法,我用的2.3AVD。

====================================

问题2

[2012-11-09 13:35:03 - Emulator] WARNING: Data partition already in use. Changes will not persist!
[2012-11-09 13:35:03 - Emulator] WARNING: SD Card image already in use: C:UsersLK.androidavd2.3.avd/sdcard.img
[2012-11-09 13:35:03 - Emulator] ko:Snapshot storage already in use: C:UsersLK.androidavd2.3.avd/snapshots.img
查了好多方法,都没有太多效果。实际只需要把这两个文件(sdcard.img snapshots.img)删掉即可,删除之后会红色提示,随后打开虚拟机:

=========================================

问题3

Eclipse ADT Android虚拟机更改配置后重新启动虚拟机提示:

Unable to load VM from snapshot. The snapshot has been saved for a different hardware configuration.

原因是因为更改了虚拟机硬件配置,无法从快照启动,只要在虚拟设备管理窗口中把对应虚拟机的 snapshot前面的打钩去掉,重新启动虚拟机就新了。

========================================

问题4

Eclipse ADT Android虚拟机创建后导航以及dpad键无法使用,在.android文件夹(没有另外更改的话一般在C盘)中找到对应的虚拟机文件夹,修改里面的config文件,将hw.dPad=no改为

hw.dPad=yes,保存该文件,重启虚拟机即可。

eclipse+ADT Android设备模拟器无法启动提示:Failed to allocate memory: 8

出现这个提示的原因有多种,也许我遇到的是最低级的一个。

在创建虚拟设备的时候有一个RAM属性,当你填写的值大于768时窗口底部会出现这样的英文提示:

”在windoes操作系统下,当RAM值大于768m时虚拟设备能否成功启动取决于系统加载的情况,如果虚拟设备一直无法成功启动请逐步调低这个值“

真相大白了,我的问题已经解决,逐步个毛,直接调成低于768的值测试下是否成功启动,如果仍然不行就要找找其他原因了。

Android的 Min SDK Version|Target SDK Version|compilation Version 属性

使用eclipse+ADT创建Android项目时会出现以下几个属性设置,查了些资料,这里记录下它们的含义:

Min SDK Version :程序打算运行的最低Android 平台的版本,中文资料基本只有前面这半句,后半句这里补充下:如果程序拿到低于这个版本的Android平台设备上运行,平台是不允许的。

Target SDK:这个值告诉Android平台,程序开发的目标平台是xx版本,在xx版本上经过测试并且与xx版本兼容性最好。如此,当程序在xx版本平台上运行时,平台就不会为了使程序能够向前兼容做额外的工作带来不必要的开销。

compilation Version:就是你程序编译时使用的Android SDK版本。

更加高端大气上档次的答案请看这里:

http://stackoverflow.com/questions/4568267/android-min-sdk-version-vs-target-sdk-version

Android SDK Manager下载/更新提示连接被拒绝的解决方法

有时使用Android SDK Manager下载SDK时提示

Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused

因而无法下载,试了网络上说的修改windows7 hosts文件的方法不能解决问题,N次的经验表明解决问题还是老外提供的方法好使:

Android SDK Manager 菜单栏选择 tools — potions 设置代理服务器来进行下载,我设置的是goagent代理服务器(前提是电脑上先安装有goagent):

代理服务器地址 127.0.0.1 

端口号 8087

SDK Manager程序无法启动的解决方法

昨天晚上打算使用SDK Manager下载Android SDK,但是双击这个程序出现了DOS窗口继而闪退,网络上找到方法如下:

第一种方法:直接到解压文件夹下找到SDK文件夹,运行Android.bat程序

第二种方法:编辑Android.bat,将  rem Check we have a valid Java.exe in the path.这行下面的set java_exe=改为set java_exe=”D:Program FilesJavajdk1.7.0_07binjava.exe”(java.exe的所在位置)
call libfind_java.bat
if not defined java_exe goto :EOF  这两行就可以删掉了。

第三种方法:修改java环境变量

文件编码问题导致的wordpress输出警告

Warning: Cannot modify header information – headers already sent by (output started at /home/xxx/public_html/wp-config.php:1) in /home/xxx/public_html/wp-includes/pluggable.php on line 770

昨天晚上登陆wordpress系统做的博客输出了这个警告,上网查了一下,得到这个警告的场景有多种,比如博客刚安装完,博客搬家后等等,而我是什么都没改这回登陆莫名其妙就遇上这个问题。

所有对header()函数有了解的人都知道,这个函数会发送一段文件头给浏览器,但是如果在使用这个函数之前已经有了任何输出(包括空输出,比如空格,回车和换行)就会提示出错,如果不是自己写/改动代码导致这个警告的话,大多数就是因为文件的编码格式问题导致的。

 (output started at /home/xxx/public_html/wp-config.php:1)

output started at 后列出的文件就是引起错误的所在,本例中是wp-config.php,我按照网络上的方法,把文件下载下来用notepad++转换成 UFT-8 BOM 格式后上传回去问题就解决了。

goagent升级步骤

1 下载最新的goagent客户端

2 在客户端文件夹的下级文件夹local中的proxy.ini文件中输入google应用pid(如果忘记的话可以在旧版本的同个文件中找到)

3 运行server文件夹下的bat文件,根据提示输入应用pid,创建应用的邮箱和密码(如果开通了二次验证,输入的密码应为应用专属密码,如果没开通输入的就是邮箱密码)

4 完成。

附:

如果忘记应用程序专属密码的话可以到下面的地址撤销并重新生成一个

https://accounts.google.com/IssuedAuthSubTokens

全新安装goagent详细教程

http://tieba.baidu.com/p/2078605427