It varies.  If the low level service needs C/C++ access, that is
frequently accomplished with JNI (NDK).  Some of the classes appear to
be auto-generated.  I haven't looked closely but I don't think that
any of it is SWIG.

If the service uses a socket interface, there's no need for NDK.
Also, Android passes messages back and forth to some services using
Binder...

-blake
Programming Android, FTW!
http://oreilly.com/catalog/0636920010364


On Sep 24, 11:25 am, mohit verma <[email protected]> wrote:
> By this what i mean to say is : Android uses open source libraries like
> SQLite , WEBKite and OpenGL and so on. AFAIK all these are written in C/C++.
> Then how does Android provide  this interface to Upper layer application
> layer (which uses JAVA)??
>
> On Sat, Sep 24, 2011 at 9:36 PM, mohit verma <[email protected]> wrote:
> > Hi folks,
>
> > Does Android use SWIG for binding C/C++ libraries to application layer
> > implemented in JAVA ? If not what else does Android use for language
> > binding?
>
> > --
> > ........................
> > *MOHIT VERMA*
>
> --
> ........................
> *MOHIT VERMA*

-- 
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

Reply via email to