[android map]第一次map api体验(DDM错误?)
2010-07-12 11:28
351 查看
第一次写map程序,情况如下,很多不明确的地方,望指教
-----------------------------------------------------------------------------
编译没有错误,但是运行的时候有如下提示:
![](http://images.cnblogs.com/cnblogs_com/outsider/捕获.PNG)
console生成报告如下:
[2010-07-12 11:08:14 - Map] Android Launch!
[2010-07-12 11:08:14 - Map] adb is running normally.
[2010-07-12 11:08:14 - Map] Performing map.first.Map activity launch
[2010-07-12 11:08:14 - Map] Automatic Target Mode: Preferred AVD 'mapapis' is available on emulator 'emulator-5554'
[2010-07-12 11:08:14 - Map] WARNING: Application does not specify an API level requirement!
[2010-07-12 11:08:14 - Map] Device API version is 3 (Android 1.5)
[2010-07-12 11:08:14 - Map] Uploading Map.apk onto device 'emulator-5554'
[2010-07-12 11:08:14 - Map] Installing Map.apk...
[2010-07-12 11:08:41 - Map] Success!
[2010-07-12 11:08:41 - Map] Starting activity map.first.Map on device
[2010-07-12 11:08:46 - Map] ActivityManager: Can't dispatch DDM chunk 46454154: no handler defined
[2010-07-12 11:08:46 - Map] ActivityManager: Can't dispatch DDM chunk 4d505251: no handler defined
[2010-07-12 11:08:48 - Map] ActivityManager: Starting: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} comp={map.first/map.first.Map} }
个人认为原因应该有很多种,网上查了很多资料,但是一直没有找到方法
后来,运行了一个范例,发现成功了,对比之下才发现,原来是AndroidMenifest.xml文件写错了,不是很理解这个文件,但是map开发的格式大致如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="map.first"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET"/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps"/>
<activity android:name=".Map"
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>
需要注意的是:eclipse下,打完尖括号,注意下提示,看有没有要输入的东西...切记
-----------------------------------------------------------------------------
编译没有错误,但是运行的时候有如下提示:
console生成报告如下:
[2010-07-12 11:08:14 - Map] Android Launch!
[2010-07-12 11:08:14 - Map] adb is running normally.
[2010-07-12 11:08:14 - Map] Performing map.first.Map activity launch
[2010-07-12 11:08:14 - Map] Automatic Target Mode: Preferred AVD 'mapapis' is available on emulator 'emulator-5554'
[2010-07-12 11:08:14 - Map] WARNING: Application does not specify an API level requirement!
[2010-07-12 11:08:14 - Map] Device API version is 3 (Android 1.5)
[2010-07-12 11:08:14 - Map] Uploading Map.apk onto device 'emulator-5554'
[2010-07-12 11:08:14 - Map] Installing Map.apk...
[2010-07-12 11:08:41 - Map] Success!
[2010-07-12 11:08:41 - Map] Starting activity map.first.Map on device
[2010-07-12 11:08:46 - Map] ActivityManager: Can't dispatch DDM chunk 46454154: no handler defined
[2010-07-12 11:08:46 - Map] ActivityManager: Can't dispatch DDM chunk 4d505251: no handler defined
[2010-07-12 11:08:48 - Map] ActivityManager: Starting: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} comp={map.first/map.first.Map} }
个人认为原因应该有很多种,网上查了很多资料,但是一直没有找到方法
后来,运行了一个范例,发现成功了,对比之下才发现,原来是AndroidMenifest.xml文件写错了,不是很理解这个文件,但是map开发的格式大致如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="map.first"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET"/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps"/>
<activity android:name=".Map"
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>
需要注意的是:eclipse下,打完尖括号,注意下提示,看有没有要输入的东西...切记
相关文章推荐
- 第一次做Android App(手机计算器),我遇到的错误
- 第一次接触android程序写个简单的登录错误层出不穷
- Android使用百度地图SDK调用百度地图时,发生错误 com.baidu.platform.comjni.map.basemap.JNIBaseMap.Create
- Android开发工具初体验兼AVD错误的解决方案
- 关于Android.widget.Button cannot be cast to com.esri.android.map.MapView错误的问题
- Android 百度地图使用时出现inflating class com.baidu.mapapi.map.MapView错误的解决方案
- [android]std::map 链接器错误 ndk r8c 与 APP_STL: = gnustl_static
- Android(实习生)第一次面试总结,如有回答错误还请大家指出来哦~
- android学习日记03-第一次创建项目错误解决
- Android studio "java.lang.NoClassDefFoundError: com/android/util/PropertiesMap"layout错误
- android使用google map api 出现INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误
- Android 使用百度地图SDK 定位和显示基础地图常见错误 locationclient.start()和mapview is null等等
- 关于Android SDK更新之后引发的一系列错误及其解决办法——DIY Android SDK 的体验
- Android使用百度地图SDK时,发生错误 com.baidu.platform.comjni.map.basemap.JNIBaseMap.Create
- Android studio "java.lang.NoClassDefFoundError: com/android/util/PropertiesMap"layout错误
- Android google map 开发中使用mapview产生INSTALL_FAILED_MISSING_SHARED_LIBRARY错误的解决方法
- 关于百度map API for Android的mobile ak 102错误
- Android中级篇之百度地图SDK v3.5.0-Hello BaiduMap[图解第一次运行百度地图]
- Android Studio library发布JCenter编码错误_编码GBK的不可映射字符
- 关于Android 链接库时 undefined reference to 的错误分析