我正在使用androvm来测试我的phonegap应用程序。我的应用程序需要访问GPS位置和相机。任何人都可以告诉我如何提供和我们在eclipse中提供的模拟器中提供的GPS坐标吗?以及如何在androvm中作为相机访问我的网络摄像头?
提前致谢。
答案 0 :(得分:0)
尝试使用Genymotion。您可以在注册后下载适用于Windows / Mac OS X / Linux的版本。 Eclipse的插件也是可用的:
可以通过启动Eclipse并转到“帮助/安装新软件”菜单来完成插件的安装,然后只需使用以下URL添加新的更新站点:http://plugins.genymotion.com/eclipse。按照Eclipse指示的步骤进行操作。
GenyMotion允许您控制设备的各种传感器,包括电池电量,信号强度和GPS。
至于相机,我找不到任何解决方案。
答案 1 :(得分:0)
我和你有同样的问题,但也许这可以解决你的问题。
点击solvedstack.com/questions/running-google-maps-v2-on-the-android-emulator
我在AndroVM虚拟机上成功运行了需要Google Maps API 2的应用程序。
AndroVM未附带Google地图或Google Play,但提供了Cyanogen Gapps存档的修改副本,该存档是大多数Android设备上安装的一组专有Google应用。
从AndroVM常见问题解答中复制的说明:
如何安装Google Apps(包括Market / Play应用)?
下载Google Apps:gapps-jb-20121011-androvm.tgz [基本上来自Cyanogen gapps档案的/ system目录,没有在AndroVM上崩溃的GoogleTTS应用程序] 解压缩主机上的gapps ... tgz文件 - 您将创建一个系统目录 获取AndroVM的管理IP地址(“AndroVM配置”工具)并执行“adb connect x.y.z.t” 做“adb root” 重新连接“adn connect x.y.z.t” 做“adb remount” 做“adb推送系统/ / system /” 您的虚拟机将重启,您应该拥有谷歌应用程序,包括市场/游戏。
您不会拥有Google地图等Google Apps,但可以从Market / Play下载。 请按照这些说明操作,然后使用Google Play安装Google地图!
使用VM而不是模拟器的一些很大的副作用:
一般表现非常优越 OpenGL加速 Google Play支持 到目前为止,道路上唯一的缺点是缺少多点触控手势,对于地图应用来说这是一个无赖!我计划使用隐藏的UI机制解决这个问题,所以不是一个很大的问题。