我的应用程序是国际化的,所以在某些国家有Fortress手机,它没有google Mapview,它不使用mapactivity,所以我无法将我的应用程序安装到Fortress手机上。所以问题:
如果我可以将常见的map.jar添加到我的应用程序中,那么我可以使用jar来完成我的应用程序地图效果,而不是关心Fortress手机中的mapview。我不知道如果看起来很常见 map.jar 目前存在
是否有其他方法可以满足我的需求?
答案 0 :(得分:1)
如果我正确理解了这个问题,您希望在运行时确定设备上是否存在GOogle地图,如果不存在则采用替代路径。
<uses-library android:name="com.google.android.maps" android:required="false" />
试 {
mContext.getClassLoader().loadClass("com.google.android.maps.MapView"); // You have Google Maps } catch (ClassNotFoundException e) { // No Google Maps }