Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 仅使用一台物理设备测试Android实时多人游戏_Java_Android_Real Time_Multiplayer - Fatal编程技术网

Java 仅使用一台物理设备测试Android实时多人游戏

Java 仅使用一台物理设备测试Android实时多人游戏,java,android,real-time,multiplayer,Java,Android,Real Time,Multiplayer,我正在使用Google Play Services SDK开发一款实时多人游戏Android 由于我没有任何适当的预算,我希望能够测试只有一个物理设备的游戏 我最初的想法是,在启用GoogleAPI的情况下运行AVD模拟器。然而,我遇到的问题是,模拟器上安装的Google Play服务已经过时,无法更新 由于我怀疑在一台物理设备上运行两个客户端是否是最好的选择,也许我可以用过时的Google Play服务将一台带有AVD的物理设备连接起来吗?将是一个更合适的问题-考虑到上下文,我真的很想测试一个

我正在使用Google Play Services SDK开发一款实时多人游戏Android

由于我没有任何适当的预算,我希望能够测试只有一个物理设备的游戏

我最初的想法是,在启用GoogleAPI的情况下运行AVD模拟器。然而,我遇到的问题是,模拟器上安装的Google Play服务已经过时,无法更新

由于我怀疑在一台物理设备上运行两个客户端是否是最好的选择,也许我可以用过时的Google Play服务将一台带有AVD的物理设备连接起来吗?将是一个更合适的问题-考虑到上下文,我真的很想测试一个只有一个物理设备的实时多人游戏


我的Google Play Services版本是
8298000

尝试用Google API安装最新的Android SDK。 最新的一次是

Android Marshmallow 6.0 (Google API's)
最好安装。兼容性。
(对不起,我的英语不好,我来自波兰)

Y你不试试Genymotion吗?谢谢你的建议,尽管之前已经证明它附带了一个过时的Google Play Services版本,而不是我的应用程序所需的版本。哦。。。你有谷歌游戏商店吗?如果是,请更新Google Play服务和所有需要的Google Play应用程序(如Google Play Games)。根据我的经验,我不相信模拟器上有Google Play商店。。甚至尝试通过adb和.apk安装Play服务,但我收到一条错误消息,说模拟器上的“Google Play Store未启用或更新”:(尝试使用Genymotion,然后为您的Android版本下载指定的Google Play API。下载Google Play API的flashable ZIP时,将其拖到您的Genymotion emulator窗口中。然后从弹出窗口安装,安装完成后重新启动您的Genymotion emulator。对我有用。