android 模拟器安装二三事

简介: 今天在测试一个手机版网站时,发现“微软的wp7”跟“苹果的iOS”对于..元素的触摸操作不太一样,wp7是全屏切换到一个上下滚动的列表选择区,而iOS则是只在屏幕下半部分出现上下滚动的列表选择区,于是想到android上会不会另一番景象?遂down了下android sdk(参考文章:http://www.

今天在测试一个手机版网站时,发现“微软的wp7”跟“苹果的iOS”对于<select>..</select>元素的触摸操作不太一样,wp7是全屏切换到一个上下滚动的列表选择区,而iOS则是只在屏幕下半部分出现上下滚动的列表选择区,于是想到android上会不会另一番景象?遂down了下android sdk(参考文章:http://www.iplaysoft.com/android-emulator.html

 

但是参照那篇文章中的安装时,发现一些新问题,记录于此

 

1、第一次打开,出现SSL错误信息,大意是无法连接到google服务器,无法获取更新

解决办法:允选Setting界面中的"Force https..."复选框,然后关掉程序,重新运行“SDK Setup.exe”

 

2、更新到99%时,提示某目录被其它程序占用,无法安装(即使我按它的提示,关掉所有程序,甚至杀毒软件和防火墙,依然如此)

解决办法:把整个sdk目录,复制到c盘根目录,并更名为android后(即最终的sdk目录为c:\android),居然再次更新就成功了(个人估计是android对于windows的长目录名支持不够友好,依然是按8.3格式处理的,所以找不到路径)

 

3、创建模拟器后,无法运行,提示:emulator: ERROR: unknown virtual device name

解决办法:打开系统属性-->环境变量—>在“系统变量”里“新建”-->变量名为 "ANDROID_SDK_HOME” (注意,这个变量名不能改变,定死的!),然后把变量值设置为sdk所在目录,比如c:\android,然后关掉程序,重新运行并创建一个模拟器就ok了

 

上个截图:

注:android模拟器第一次运行加载真的巨慢,害我误以为程序死机了

最后回到最开始的问题,android跟wp7对于select元素的处理是相同的,即:切换到一个新的全屏幕界面让用户上下滑动来选择

目录
相关文章
|
15天前
|
网络协议 Shell 网络安全
解决两个 Android 模拟器之间无法网络通信的问题
让同一个 PC 上运行的两个 Android 模拟器之间能相互通信,出(qiong)差(ren)的智慧。
21 3
|
3月前
|
Android开发
解决android apk安装后出现2个相同的应用图标
解决android apk安装后出现2个相同的应用图标
316 2
|
4月前
|
Oracle Java 关系型数据库
Android studio 安装以及第一个程序
Android studio 安装以及第一个程序
120 0
|
5月前
|
存储 Android开发
详细解读Android获取已安装应用信息(图标,名称,版本号,包)
详细解读Android获取已安装应用信息(图标,名称,版本号,包)
73 0
|
6月前
|
Shell 开发工具 Android开发
|
6月前
|
XML API Android开发
android S 上 安装apk出现android.os.FileUriExposedException
android S 上 安装apk出现android.os.FileUriExposedException
72 6
|
6月前
|
开发工具 Android开发
解决夜神模拟器与Android studio自动断开的问题
解决夜神模拟器与Android studio自动断开的问题
367 1
|
5月前
|
开发工具 Android开发 Windows
Android Studio安装Unable to access Android SDK add-on list处理方法
Android Studio安装Unable to access Android SDK add-on list处理方法
171 0
|
5月前
|
Android开发 Kotlin
kotlin开发安卓应用 如何修改app安装后的名称
在 Android 应用中,要修改安装后的显示名称,需更新 AndroidManifest.xml 文件中 application 标签的 android:label 属性。可直接在该属性内设置新名称,或在 res/values/strings.xml 文件中修改 app_name 并在 manifest 中引用。推荐使用 strings.xml 方式,以便支持多语言和集中管理。
|
5月前
|
传感器 编解码 物联网
03. 【Android教程】Genymotion 的安装与使用
03. 【Android教程】Genymotion 的安装与使用
497 0
下一篇
无影云桌面