Google Android地图没有发现类Def确定错误

时间:2013-05-29 17:50:18

标签: android google-maps android-intent google-maps-android-api-2

KEY当我使用Intent运行一个新活动来启动谷歌地图V2时,我有这样的错误:

05-29 17:54:04.389: E/AndroidRuntime(26353): java.lang.NoClassDefFoundError: com.monprojet.Geolocalisation

在LogCat中出现此错误之前,我读了这个错误:

05-29 17:54:01.319: E/dalvikvm(26353): Could not find class 'com.monprojet.Geolocalisation', referenced from method criquebeuf.Accueil$1.onItemClick

我在我的Manifest中有“Geolocalisation”活动。

但事情很奇怪,就是在另一个项目中使用相同代码而没有我真实应用程序的所有其他活动,我的活动“Geolocalisation”运行!!

我不明白为什么?

我的宣言如何不起作用

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.exemple.cbn"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<permission
    android:name="com.exemple.cbn.permission.MAPS_RECEIVE"
    android:protectionLevel="signature"/> 
<uses-permission android:name="com.exemple.cbn.permission.MAPS_RECEIVE" />

    <!-- Permissions pour la geolocalisation. -->
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>


    <uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>


<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.maps.v2.API_KEY"
android:value="KEY"/>


   <!-- Permissions pour la geolocalisation.-->
    <activity
        android:name="criquebeuf.Accueil"
        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="criquebeuf.Geolocalisation" 
       android:label="@string/titre_geolocalisation" >
    </activity>


    <activity
       android:name="com.monprojet.Carrieres" 
       android:label="@string/titre_Carrieres" >
    </activity>

     <activity
       android:name="com.monprojet.InfosPresentation" 
       android:label="@string/titre_InfosPresentation" >
    </activity>

    <activity
       android:name="graves_de_mer.Graves_menu" 
       android:label="@string/titre_gdm" >
    </activity>

    <activity
       android:name="graves_de_mer.Presentation_gdm" 
       android:label="@string/titre_gdm" >
    </activity>

    <activity
       android:name="rouxmesnil.Rouxmesnil_menu" 
       android:label="@string/titre_rouxmesnil" >
    </activity>

     <activity
       android:name="rouxmesnil.Presentation_rouxmesnil" 
       android:label="@string/titre_rouxmesnil" >
    </activity>




</application>

由于

1 个答案:

答案 0 :(得分:0)

NoClassDefFoundError表示在运行时未找到某些内容,但在编译时出现。也许在类路径中缺少一些库。