最近做百度地图,发现这种错误一般是AndroidManifest.xml中配置有错。
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:name="com.android.mybaidu.BMapApiDemoApp">
<activity android:name="com.android.mybaidu.LocationOverlay" 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>
如上,是正确配置。
其中,android:name="com.android.mybaidu.BMapApiDemoApp"这一行中的BMapApiDemoApp是存放key的那个类,
android:name="com.android.mybaidu.LocationOverlay" 这一行中的LocationOverlay是setContentView(R.layout.main)的那个类。