i have the following doubt:
i have read that android os is based on linux, and i imagine it may have the same structure that ubuntu (in terms of file configurations: /root, /dev, etc).
so, is it possible to run an application written in C in android? just as it is possible to do in ubuntu? if so, how can i do that?
also, how can i get access to the root files through an android application (written in java)? and how to get access to the behavior of the os (in terms of interruptions for example)?
thanks in advance for your answers.
gus
Basic answer: Running a C app on Android isn’t supported, except through the Native Development Kit (NDK).
You can’t get access to the root files except by rooting a phone.
You can get access to some OS behavior through the API. Basically, if it’s not part of the API, you can’t access it.
The Android OS is based on Linux, but it’s an OS, not a windowing server like X or a desktop environment like Gnome or KDE.