Can you use jini to talk to the native code? - Brill
On Dec 21, 3:08 am, Webgenius <[email protected]> wrote: > Hello, > > I am working on a GPS library which needs to interact directly with an > application. > I am not supposed to change any framework code. Hence I have managed > to implement this solution using sockets. > > The GPS library creates a new detached thread on startup, which opens > up a socket. > The application also connects to the same socket on onCreate() method. > > However the problem is that this setup uses a lot of resources, and I > am looking for a way to solve this problem. > I am looking for a design which will create both the client and server > sockets on application startup, and destroy the same when the > application quits. > To make this happen, I have thought of one approach: > > Implement JNI in the vendor directory and create a so, that will be > loaded, and this communicates with GPS library. > When the application is launched, call a function in the library which > opens the socket, and on onDestroy() call another method, which > destroys the socket connection. > > But this also suffers from resource problem since the so it is a > process in memory. > > Please suggest a method to overcome this problem. -- 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

