D 
		
				
				
			
		Didi95
Neues Mitglied
- 0
 
Hallo zusammen,
ich entwickele momentan eine app, bei der man vertretungsdaten auslesen kann. Wenn nun eine neue Vertretung kommt, soll es eine Pushbenachrichtigung geben, die das anzeigt. Ich habe mich an diese Vorlage gehalten und sie entsprechend abgeändert:
Android Push Notifications using Google Cloud Messaging (GCM), PHP and MySQL
Wenn ich die app nun starte kommt dieser Fehlercode :
java.lang.RuntimeException: Unable to instantiate service com.example.vertretung.GCMIntentService: java.lang.ClassNotFoundException: com.example.vertretung.GCMIntentService
ich habe ein wenig gegooglet und konnte den Fehler eingrenzen auf das Manifest der App. Allerdings, nachdem ich dieses entsprechend abgeändert habe, erschien der Fehler immer noch. Kann sich jemand das mal angucken und mir sagen ob er den Fehler sieht? Ich bin mit meinem Latein am Ende^^
Danke euch
	
	
	
		
				
			ich entwickele momentan eine app, bei der man vertretungsdaten auslesen kann. Wenn nun eine neue Vertretung kommt, soll es eine Pushbenachrichtigung geben, die das anzeigt. Ich habe mich an diese Vorlage gehalten und sie entsprechend abgeändert:
Android Push Notifications using Google Cloud Messaging (GCM), PHP and MySQL
Wenn ich die app nun starte kommt dieser Fehlercode :
java.lang.RuntimeException: Unable to instantiate service com.example.vertretung.GCMIntentService: java.lang.ClassNotFoundException: com.example.vertretung.GCMIntentService
ich habe ein wenig gegooglet und konnte den Fehler eingrenzen auf das Manifest der App. Allerdings, nachdem ich dieses entsprechend abgeändert habe, erschien der Fehler immer noch. Kann sich jemand das mal angucken und mir sagen ob er den Fehler sieht? Ich bin mit meinem Latein am Ende^^
Danke euch
		Code:
	
	<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.vertretung"
    android:versionCode="1"
    android:versionName="1.0"
     >
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
    <uses-permission android:name="android.permission.INTERNET"/>
  
 
    <!-- Network State Permissions -->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
      <!-- GCM requires a Google account. -->
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <!-- Keeps the processor from sleeping when a message is received. -->
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <!-- Creates a custom permission so only this app can receive its messages. -->
    <permission
        android:name="com.example.vertretung.permission.C2D_MESSAGE"
        android:protectionLevel="signature" />
    <uses-permission android:name="com.example.vertretung.permission.C2D_MESSAGE" />
    <!-- This app has permission to register and receive data message. -->
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
    <!-- Network State Permissions to detect Internet status -->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <!-- Permission to vibrate -->
    <uses-permission android:name="android.permission.VIBRATE" />
    
 
    <application
        android:allowBackup="false"
        android:icon="@drawable/logo"
        android:label="@string/app_name"
        android:theme="@style/AppTheme"
        >
        <activity
            android:name="com.example.egd.MainActivity"
            >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
         <activity
            android:name="com.example.egd.Login"
            android:label="Login"
            android:screenOrientation="portrait"
 />
        
         
          <activity
            android:name="com.example.egd.AlleVertretungen"
            android:label="Vertretungen"
            android:screenOrientation="portrait"
            />
          
          <activity
            android:name="com.example.egd.Error"
            android:label="Keine Vertretungen"
            android:screenOrientation="portrait"
           
            />
          
           <activity
            android:name="com.example.egd.Kalender"
            android:label="Kalender"
            android:screenOrientation="portrait"
            />
           
            <activity
            android:name="com.example.egd.aboutus"
            android:label="About Us"
            android:screenOrientation="portrait"
            />
          <receiver
            android:name="com.google.android.gcm.GCMBroadcastReceiver"
            android:permission="com.google.android.c2dm.permission.SEND" >
            <intent-filter>
 
                <!-- Receives the actual messages. -->
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <!-- Receives the registration id. -->
                <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
 
                <category android:name="com.example.vertretung" />
            </intent-filter>
        </receiver>
 
        <service android:name=".GCMIntentService" />
        
    </application>
</manifest>
	Anhänge
			
				Zuletzt bearbeitet: