Uzak bir arabirim ile bir hizmet yazdım ve bilgisayarımın Eclipse AVD'sine yükledim. Serviste yöntemleri başlatan ve başlatan bir istemci test kayışım var.Bir hizmetin hata ayıklanması
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.myname.gridservice"
android:versionCode="1"
android:versionName="1.0">
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:debuggable="true">
<service
android:enabled="true"
android:debuggable="true"
android:name="OverlayService">
<intent-filter>
<action android:name="com.myname.OverlayService.SERVICE"/>
<action android:name="com.myname.gridservice.IRemoteInterface" />
</intent-filter>
</service>
</application>
</manifest>
hiçbir etkinlik etiketi vardır: hizmet için apaçık benzeyecek şekilde Başlangıçta Ben şimdi kaldırdık bir kontrol sınıfı ve aktivite tarafından yüklenen servisi vardı.
Eclipse'deki hata ayıklama simgesinden başlattığımda, konsol, bunun apk'yi yüklediğini (ki bu) olduğunu, ancak bir hata ayıklama iş parçacığı olarak görünmediğini ve hizmetin davranışı her ne kadar tetiklenmediğini söyler. Tamam, müşteri gördüğü kadarıyla. Hizmet etiketini ilişkili bir sınıfa sahip olan ve bunu başlatan bir etkinlik etiketine koyarsam, hata ayıklayabilirim
Bir etkinliğe sarılmadan servisi ayıklamak mümkün mü?
Başka bir soruda cevabı bildiğini söylediniz. Sadece soruyu kendinize cevaplayın ve iki gün sonra da kabul edebileceksiniz. – Janusz
Cevap İşte http://stackoverflow.com/questions/5379129/debugging-not-working-in-a-service-class-what-can-cause-this-issue –