谷歌地图android api版本2需要3027100?(单机器人)
经过几天的挑战,我终于可以通过以下链接在monodroid上运行GoogleMapAndroid api版本2: 但是当我开始这个演示时,我会遇到这样的错误:谷歌地图android api版本2需要3027100?(单机器人),android,xamarin.android,google-maps-android-api-2,google-play-services,Android,Xamarin.android,Google Maps Android Api 2,Google Play Services,经过几天的挑战,我终于可以通过以下链接在monodroid上运行GoogleMapAndroid api版本2: 但是当我开始这个演示时,我会遇到这样的错误: Google Play services out of date. Requires 3027100 but found 2012110 我希望我的应用程序可以在android 2.2及更高版本上使用。在安卓2.2上,默认情况下google play服务甚至小于2012110我应该怎么做才能支持2.2及更高版本 提前感谢从您的设备(或
Google Play services out of date. Requires 3027100 but found 2012110
我希望我的应用程序可以在android 2.2及更高版本上使用。在安卓2.2上,默认情况下google play服务甚至小于2012110
我应该怎么做才能支持2.2及更高版本
提前感谢从您的设备(或登录了相同gmail帐户的计算机)转到,并将其更新为3.0.27
若你们看不到你们设备的更新,你们可能想阅读关于这个gmaps问题的最后一篇文章。我不知道他们是怎么做到的,但我的设备一开始没有更新到3.0.27
编辑:
或者,您可能会得到一个旧版本的google-play-services.jar(版本4=2.0.12是第一个有地图的版本)。这有一些小的负面影响:你会遇到一些问题,这些问题会在以后的版本中得到修复,但并不是所有的问题都会在GooglePlayServices.APK中得到修复,而不是在我们添加到应用程序的jar文件中
我知道的一件事是:
(见谷歌的评论)
你也将无法创建圆圈,但这对大多数应用程序来说都没有问题
大多数情况下,你不想使用旧版本的jar,也不想在你的应用程序中进行类似的检查。你是在设备上运行还是在某种模拟器上运行?我正在使用android 2.3.3的设备进行调试,希望得到回复,但我在adnroid 2.2中的所有客户都应该将他们的Google play services应用程序更新到3.0.27吗?事实上,我不认为这是一个好主意。我的意思是,这对最终用户来说并不容易。@HuseinBehbudiRad应用程序中的Jar版本必须低于或等于用户设备上安装的Google Play Services应用程序。Google Play服务在用户不知情的情况下自动更新,所以这不是问题。请参阅我的编辑以获取替代解决方案。感谢您提供的信息。从第一个链接开始,我注意到,如果应用程序中的版本小于jar文件,我的应用程序会自动通知用户并要求他更新。但在我的例子中,为什么它没有发生,我面临着提到的异常并强制关闭?异常在JAR3.0.25中得到了修复。如果您在使用3.0.25或3.0.27时仍然使用它,我建议您对此问题进行评论。