Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Versuchen Sie, den Client aus Eclipse heraus zu starten.
Da Eclipse weiß, dass LogClient von
LogService abhängig ist, sollte es
beide Pakete auf Ihrem Gerät installieren. Wird der Client gestartet,
sollte die Bindung an den Service erfolgen. Versuchen Sie, auf den
Button zu klicken, und prüfen Sie dann, ob der LogService tatsächlich protokolliert. Ihre
adb logcat-Ausgabe sollte ungefähr
so aussehen:
... I/LogActivity( 613): Verbunden ... D/LogClient( 554): Hallo von onClick() Version: 1.0 D/LogClient( 554): Hallo von inClick() Version 1.1 ...
Die erste Zeile stammt
von LogConnection aus dem Client
und zeigt an, dass die Bindung an den
Service erfolgreich war. Die beiden anderen Zeilen stammen vom
entfernten Service, eine von LogService.log_d(), die andere von LogService.log(), wo wir das
Message-Parcel übergeben
hatten.