On Fri, Dec 26, 2008 at 8:43 PM, venu <[email protected]> wrote:

> 1. Can I have anroid w/o the davlick vm, application framework, and APIS ?


You can take Linux + whatever user space libraries you want, but I
personally I wouldn't call this "Android" any more.


> 2. The motivation here is write custom applications on top libraries
> provided by anriod platform ? In others words, I want to strip of java
> virtual m/c, application framework and use anroid ?


That isn't Android.  A lot of what makes Android what it is the Java code,
which implements everything from window management and application and
process management to the user-space view hierarchy and other client
frameworks.


> 3. Does Anroid platform have a shell which comes up once we boot on
> the target can be used to run applications (strictly for debugging
> purposes) ?


Use adb for this.


> 4. Motivation here is to use either c++ or c language for development
> of applications....


Android applications at this point must include some Java code to interact
with the rest of the system.  If (and only if) you are writing an app that
will be shipped on a device, you can use JNI for its Java code to call some
native code that implements significant parts of the app.  But eventually
there needs to be Java code to interact with the activity manager, window
manager, etc.

And of course right now native code in third party apps is NOT supported, so
those have to be all Java.

-- 
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.  All such questions should be posted on public
forums, where I and others can see and answer them.

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to