2010-06-10 78 views
2

我用google.map api開發了一個在android 2.1上運行良好的項目。但是當我在android 2.2上運行相同的項目時,它遇到了一些錯誤。顯示的錯誤是android 2.2谷歌地圖錯誤

-- AndroidRuntime FATAL EXCEPTION:main -- AndroidRuntime java.lang.NoClassDefFoundError:android.net.NetworkConnectivityListener

-- AndroidRuntime at com.google.android.maps.MapActivity.onCreate(MapActivity.java:199)

我不知道問題在哪裏?誰能幫我? 我會非常讚賞它!

回答

1

我猜你缺少這在你的清單:

<uses-permission android:name="android.permission.INTERNET" /> 
1
  1. 開始與目標名稱谷歌的API 2.2
  2. 拉文件/系統/架構模擬器,API 8級,平臺/com.google.android.maps.jar從模擬器中推入您的手機dir/system/framwork。
  3. 從模擬器中提取文件/etc/permissions/com.google.android.maps.xml並將其推入您的手機目錄/ etc/permissions。
  4. 重新啓動您的手機,然後重試。

祝你好運。

0

此錯誤可能會出現在一些隨機的,支持不良的設備上,這些設備不能正確實現某些Google產品(如地圖)所需的功能。

剛剛在手機型號上遇到了這個錯誤:Elonex1012ET,無論如何!