Nel suo manifesto si dichiara un servizio con android:name=".Communication"
, questo significa che la classe di servizio deve trovarsi in com.exercise.AndroidClient.Communication
Verificare che i pacchetti siano corretti. Si noti che il "." (punto) si riferisce alla radice del pacchetto (cioè il pacchetto dichiarato nel manifest). Così, per esempio, se il pacchetto è com.exercise.AndroidClient
e la vostra classe di servizio è sotto com.exercise.AndroidClient.services.Communication
è necessario dichiarare il servizio come questo:
<service android:enabled="true" android:name=".services.Communication" />
o specificare il pacchetto completo:
<service android:enabled="true" android:name="com.exercise.AndroidClient.services.Communication" />
Grazie, non lo sapevo. Buono a sapersi. – gtdevel
come dichiarare il servizio locale in manifest, ad es. il nome della classe di attività è "TestActivity" e "MyService" all'interno di questa classe. –
Per cosa è abilitato? –