En el manifiesto se declara un servicio con android:name=".Communication"
, esto significa que su clase de servicio debe ubicarse en com.exercise.AndroidClient.Communication
Compruebe que los paquetes sean correctos. Tenga en cuenta que el "." (punto) se refiere a la raíz de su paquete (es decir, el paquete declarado en el manifiesto). Así, por ejemplo, si el paquete es com.exercise.AndroidClient
y su clase de servicio se encuentra bajo com.exercise.AndroidClient.services.Communication
tiene que declarar el servicio como este:
<service android:enabled="true" android:name=".services.Communication" />
O especificar el paquete completo:
<service android:enabled="true" android:name="com.exercise.AndroidClient.services.Communication" />
Gracias, no lo sabía. Es bueno saberlo. – gtdevel
cómo declarar el servicio local en el manifiesto, p. El nombre de clase de actividad es "TestActivity" y "MyService" dentro de esta clase. –
¿Para qué está habilitado? –