android virtual device simulator 半日谈

本文旨在介绍使用android SDK自带的模拟器试玩原味的android系统,并不会涉及android的开发过程。

 

由于某些政治原因,android官方的developer site在墙外,访问起来非常不方便。

 

我们暂时仅能使用国内的资源来学习,并且,个人感觉,国内的那些提供android资源的站点相当的混乱。

 

这里找到一个讲如何安装使用android simulator的站点,讲得很详细,而且还提供了SDK的下载,我就不再赘述了。

 

http://www.iplaysoft.com/android-emulator.html

 

需要补充的一点是,那个网站上下载下来的SDK版本是旧版本revision 6的,现在最新的版本是revision 8。

 

所以当运行SDK后,程序会提醒你升级到revision 8。

 

 

当然你可以不升级,但不升级的后果就是不能玩了...

 

 

你也可以升级,但我升级的时候遇到这样的问题

 

A folder failed to be renamed or moved.

 

 

 

我不知道这是不是设计人员脑残了,SDK自己运行在TOOLS目录下,当然不可能不把自己杀掉就替换这个目录,但把自己杀掉了谁又会来帮你继续升级呢?

 

解决方法是这样的:

 

1.退掉或杀掉SDK程序。

2.在 SDK根目录/temp 目录下,找到tools_r08-windows.zip。

3.用这个压缩包里的内容替换掉 SDK根目录/tools目录。

4.重新运行,万事大吉。

 

然后就可以按照前文中提到的那个网站上所描述的继续操作了,相当滴简单。

 

 

 

 

 

 

继续讲一些高级内容。

 

虚拟机跑起来了,可,怎么往SD卡里拷贝照片音乐视频啊?怎么装APP啊?

 

OK,下面是我找到的解决方法。注:我没看到有提供GUI的操作方法,如果哪位同学晓得的请指教。

我也不晓得直接将文件拖到虚拟机上行不行,哪位同学可以尝试一下。

 

在 SDK根目录/platform-tools 目录下有个程序:adb.exe 。我们要用的就是她,当然是命令行了。

 

可以用前文中提到的那个网站上所描述的右击“在此处打开命令窗口”的方法,在platform-tools目录下打开命令窗口。

 

然后运行 adb.exe help 就可以看到她全部的使用方法了,当然是全英文的咯~

 

下面简述几个常用的命令

 

adb push <本地文件(夹)路径> <模拟器上的文件(夹)路径>

 

将文件上传至模拟器中。

 

 

 

 

adb pull <模拟器上的文件(夹)路径> [<本地文件(夹)路径>]

 

下载将模拟器上的文件。

 

 

 

 

 adb sync [ <directory> ]     - copy host->device only if changed

 

仅当有变更时,同步本地文件夹到模拟器中。

 

 

 

 

  adb install [-l] [-r] [-s] <file> - push this package file to the device and install it
                                 ('-l' means forward-lock the app)
                                 ('-r' means reinstall the app, keeping its data)
                                 ('-s' means install on SD card instead of internal storage)

 

安装程序....自己看了,懒得翻译

 

 

 

 

  adb uninstall [-k] <package> - remove this app package from the device
                                 ('-k' means keep the data and cache directories)

 

反安装程序.....如我这般的懒人从来都是只装不删的。

 

 

 

 

  adb shell                    - run remote shell interactively

 

打开远程shell,特别要讲一下这个。这个好是因为android从本质上来说就是颗linux,所以linux的命令都可以在里面直接用,譬如 ls -l 等。

 

 

 

好了讲完了,哪位同学能回答我上面提出的两个问题?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
XR Device Simulator是Unity的一个功能,用于模拟虚拟现实(VR)和增强现实(AR)设备的运行。它提供了一个虚拟的设备预览窗口,以及模拟设备的位置、旋转和输入。 以下是一些XR Device Simulator的操作介绍: 1. 打开XR Device Simulator:在Unity编辑器的顶部工具栏上,选择"Window" -> "XR" -> "XR Device Simulator"。这将打开XR Device Simulator窗口。 2. 切换设备类型:在XR Device Simulator窗口的左上角,你可以选择不同的设备类型,如Oculus Rift、HTC Vive、Microsoft HoloLens等。选择不同的设备类型将改变虚拟设备的外观和功能。 3. 调整设备位置和旋转:在XR Device Simulator窗口的右侧,你可以找到一个包含平移和旋转控件的面板。通过拖动这些控件,你可以调整虚拟设备在场景中的位置和旋转。 4. 模拟输入:在XR Device Simulator窗口的底部,你可以找到一些模拟输入的按钮,如手柄按钮、触摸板、触摸按钮等。通过点击这些按钮,你可以模拟设备的输入操作。 5. 预览窗口:在XR Device Simulator窗口的中间部分,你可以看到一个虚拟设备的预览窗口。这个窗口会显示虚拟设备在场景中的位置、渲染效果和场景中的内容。 请注意,XR Device Simulator只是一个模拟器,它无法完全代替实际的VR或AR设备测试。它主要用于快速预览和调试,以及在没有实际设备的情况下进行开发和调试。对于最终的测试和优化,你仍然需要在实际设备上进行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值