Outsider
finding...

第一次写map程序,情况如下,很多不明确的地方,望指教

-----------------------------------------------------------------------------

编译没有错误,但是运行的时候有如下提示:

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下,打完尖括号,注意下提示,看有没有要输入的东西...切记
 

posted on 2010-07-12 11:28  outsider  阅读(977)  评论(0编辑  收藏  举报