2012-12-06 26 views
0

我剛剛創建了一個服務工作服務方法不是在Android的

Intent myIntent = new Intent("com.example.timepass.ALARM"); 
MainActivity.this.startService(myIntent); 

通過這樣做沒有任何錯誤,但沒有服務等級的TOAST被削弱

我的清單是:

<service class=".alarm" android:name=".alarm" android:enabled="true"> 
    <intent-filter> 
    <action android:value="com.example.timepass.ALARM" 
       android:name=".alarm" /> 

     </intent-filter> 
    </service> 

請指導我!

+0

檢查你的服務是否運行從應用程序管理器 –

+0

@prosper ofcourse它不會被運行,因爲它不顯示任何舉杯! – aagam94

回答

1

也許你沒有service in your manifest,或者它沒有一個匹配你的動作。檢查LogCat應該發出一些警告,這可能會有所幫助。

更有可能的是,你應該通過啓動服務:

startService(new Intent(this, alarm.class)); 
+0

請重新檢查我的清單文件 – aagam94

+0

你的清單是好的,通過這種方式啓動你的服務startService(new Intent(this,alarm.class)); –