0
我有我的應用程序調用服務,它是在一個關聯的庫中的按鈕。當我點擊按鈕時,兩個Log語句都顯示出來(如果服務發生,我認爲第二個不應該是)。服務未啓動 - 清單聲明
我在我的onCreate/onStartCommand等服務中有Log語句,所以我知道它沒有啓動服務。除了我的Manifest沒有爲服務正確製作外,我想不出任何其他的東西。
按鈕:
圖書館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"/>