0
관련 라이브러리에있는 서비스를 호출하는 버튼이있는 응용 프로그램이 있습니다. 단추를 클릭하면 두 로그 문이 모두 표시됩니다 (두 번째 것은 내가 생각한 것처럼 서비스가 발생하지 않아야합니다.).서비스가 시작되지 않습니다. - 매니페스트 선언
내 onCreate/onStartCommand 등의 서비스에 Log 문이있어서 서비스가 시작되지 않는다는 것을 알고 있습니다. 내 매니페스트가 제대로 서비스되지 않았다는 것을 제외하고는 아무 것도 생각할 수 없습니다.
버튼 : 단지 응용 프로그램 가까운 노드 내부 서비스와 도서관의
public void onClick(View v) {
Intent service = new Intent(com.test.ServiceNexus.SERVICE);
Log.e(TAG,"Service Starting");
startService(service);
Log.e(TAG,"Service Failed");
}
매니페스트 :
<service
android:enabled="true"
android:persistent="true"
android:name="com.andal.ServiceNexus"
android:process=":ServiceProcess">
<intent-filter>
<action
android:name="com.test.ServiceNexus.SERVICE" />
</intent-filter>
</service>
내가 응용 프로그램 내에서 서비스를 호출하고 그 작동하는 다른 서비스가있다. 해당 서비스 응용 프로그램에 매니페스트는 :
<service android:enabled="true" android:name=".MyService"/>