Android Google Map SDK工具栏问题--不启动外部地图
该应用程序使用MapsSDK内置了谷歌地图。点击地图工具栏上的一个图标应启动外部地图应用程序 在targetSDKVersion=29之前,外部地图应用程序的启动一直运行良好。 当targetSDKVersion=30时,启动失败,屏幕显示以下消息: 谷歌地图未安装或已禁用Android Google Map SDK工具栏问题--不启动外部地图,android,google-maps,targetsdkversion,Android,Google Maps,Targetsdkversion,该应用程序使用MapsSDK内置了谷歌地图。点击地图工具栏上的一个图标应启动外部地图应用程序 在targetSDKVersion=29之前,外部地图应用程序的启动一直运行良好。 当targetSDKVersion=30时,启动失败,屏幕显示以下消息: 谷歌地图未安装或已禁用 为什么会这样?编辑:这个问题应该在17.0.1版的库中解决。你可以参考 我在谷歌地图的开发者关系部门工作。这个问题是由于安卓11引入了包可见性要求。你可以阅读更多关于它的内容。本质上,您的应用程序需要在AndroidMan
为什么会这样?编辑:这个问题应该在17.0.1版的库中解决。你可以参考 我在谷歌地图的开发者关系部门工作。这个问题是由于安卓11引入了包可见性要求。你可以阅读更多关于它的内容。本质上,您的应用程序需要在
AndroidManifest.xml
中声明其正常运行所需的所有包
要解决此问题,您需要将Google地图包“com.Google.android.apps.Maps”作为条目添加到AndroidManifest.xml
条目中:
<manifest package="com.your.package">
<queries>
<package android:name="com.google.android.apps.maps" />
</queries>
...
</manifest>
...
您也可以参考我们的。我能够复制这个,看起来像是Android版的地图SDK。你介意为这台电脑安装一个bug吗?嗨,我现在也有同样的问题。你找到解决办法了吗?嗨,克里斯。我只是碰巧发现了这个问题。在一年多的时间里没有更新新的beta sdk有什么关系?