以下是我在logCat上的错误
03-10 15:55:24.630: E/Icing(1371): Native load error: Native method not found:
com.google.android.gms.icing.impl.NativeIndex.nativeGetVersionCode:()I
03-10 15:55:34.890: E/Icing(1371): Error initializing, resetting corpora: Could not
create native index
03-10 15:55:34.900: E/Icing(1371): Internal init failed
03-10 15:55:34.900: E/Icing(1371): Couldn't handle android.intent.action.PACKAGE_ADDED
intent due to initialization failure.
我已按照此Maps V2 tutorial
中的所有步骤操作因为我支持min-sdk =“8”我正在为Froyo使用Google PLay服务,我已将其作为库项目导入,我也在我的项目中引用它。
我在清单中添加以下行的那一刻我开始收到上述错误并且在模拟器上安装应用程序并且eclipse尝试启动main.activity时会发生此错误。我很确定清单没有任何问题,因为没有导入库而不使用以下行,应用程序运行正常!
<uses-library android:name="com.google.android.maps"/>
所以我的应用程序MAIN和SEARCH中有两个活动。
<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" >
>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="MY KEY"/>
<uses-library android:name="com.google.android.maps"/>
<activity
android:name="com.example.travelpool.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>
<activity
android:name="com.example.travelpool.Search"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.example.travelpool.Search" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
两种不同的布局,一种用于MAIN,另一种用于SEARCH。点击主要按钮,我开始搜索,搜索布局有MAP FRAGMENT.But就像我上面突出显示我导入地图和谷歌播放服务时我得到上述错误主要活动加载但当我点击启动搜索活动的按钮应用程序崩溃! 现在我再次强调,如果不导入地图库,这个活动就可以了。
我对于出了什么问题没有任何想法可以请任何人指导我或建议我应该检查所有的东西?