如何将地图嵌入我们的android应用程序?
我试图将谷歌地图嵌入到我的android应用程序中。当我执行应用程序时,它显示如下 有人能帮忙吗?。还有我的源代码如何将地图嵌入我们的android应用程序?,android,google-maps,Android,Google Maps,我试图将谷歌地图嵌入到我的android应用程序中。当我执行应用程序时,它显示如下 有人能帮忙吗?。还有我的源代码 public class MainActivity extends MapActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mai
public class MainActivity extends MapActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}
这是我的Manifest.xml文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="18" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<uses-library android:name="com.google.android.maps" />
<activity
android:name="com.example.mapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
您刚刚尝试使用不推荐使用的谷歌地图Android API v1进行开发。自3月份以来,这将不适用于任何新项目
删除所有与地图相关的代码(说真的,这是最简单的方法),然后按照此方法使用新的Google maps Android API v2。您是否已将其添加到xml文件中?是否可以发布清单@我有posted@MacieGorski我尝试使用API V2,但它显示以下错误错误:2013-11-18 11:12:41-Dex加载程序]无法执行Dex:多个Dex文件定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;[2013-11-18 11:12:41-map2]转换为Dalvik格式失败:无法执行dex:多个dex文件定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;