android – 替换谷歌地图打开街道地图

我是新手.我正在创建一个Android应用程序来查找我的联系人.我已经尝试了一些教程并运行.但如何取代谷歌地图打开街道地图.我有这个代码.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.PositionLocator.android">
<application android:icon="@drawable/icon">
<activity android:name=".PositionLocator" android:label="@string/app_name">
</activity>        
<activity android:name=".PositionLocatorMap" android:label="@string/app_name">
  <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>
<uses-library android:name="com.google.android.maps"/>
</application>
<uses-permission android:name="android.permission.INTERNET"/>    
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
</manifest> 

解决方法:

mapsforge library看起来也很有希望.似乎它们与GoogleMaps API兼容,您只需要交换导入.

上一篇:javascript – 如何在OpenLayers中将“普通”坐标转换为OSM坐标


下一篇:javascript – OpenStreetMap经常发送Gateway Timeout错误