Hi, this question probably belongs on android-porting; it is well outside of the SDK.
On Tue, Nov 3, 2009 at 2:56 PM, Michael Richardson <[email protected]<mcr%[email protected]> > wrote: > I wrote a dummy "HelloWorld" service and client. > It uses Binder for IPC. For some this is likely "duh", but it did take > me several days of puzzling to work things out. I think some of the > problem is that there is some dead code in IMediaPlayerClient.cpp, which > I was using as my guide. > > I'm convinced that it should be possible to see the services from Java > Binder/ServiceManager code, and avoid a layer of JNI (and thus an NDK > invocation) between a Java application and a C++ service, but I didn't > manage that. The bird droppings in the src/org/credil/...*.java are my > attempts, ignore them, or better yet, fix them. > > Push the three pieces generated: libhelloworldservice.so (to > /system/lib), and helloworldservice, and helloworldclient to /data. > adb shell > cd /data > ./helloworldservice & > ./helloworldclient > > I hope that this code will help others from scratching their head a lot. > > https://review.source.android.com/#change,12454 > is one suggestion I have to make other writers of code like this easier. > > Probably I'm posting to the wrong mailing list, sorry. > I can not keep up with these mailing lists. > > My code is at: > http://github.com/mcr/Android-HelloWorldService > > > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

