Sorry I don't know, but somebody else might.

On Mon, Feb 23, 2009 at 8:31 PM, Nick <[email protected]> wrote:

>
> Out of curiosity, does the overlay apply to any type of file like Java
> files in the framework that an OEM may want to modify?
>
> Thanks,
> Nick
>
> On Feb 19, 2:07 pm, Dianne Hackborn <[email protected]> wrote:
> > 2 would be best, but currently we don't support shared libraries with
> > resources so you can't really do it.
> >
> > In cupcake you can define PRODUCT_PACKAGE_OVERLAYS in your product
> makefile
> > to specify one or more directories that will be merged in with the base
> > platform directories.  For example:
> >
> > PRODUCT_PACKAGE_OVERLAYS := vendor/mycompany/prod_overlay
> > vendor/mycompany/base_overlay
> >
> > Now you can replace or add framework resources by putting them in either
> of
> > these:
> >
> > vendor/mycompany/base_overlay/frameworks/base/core/res/res/
> > vendor/mycompany/prod_overlay/frameworks/base/core/res/res/
> >
> > You can use this to replace any resource in the tree, both in the
> framework
> > and in specific packages, by just putting them in a directory
> corresponding
> > to the same path where you find them in the platform tree.
> >
> > Also when adding new resources to the frameworks that you want to use in
> > your own apps that are built into the system image, you can use the magic
> > syntax "@*android:type/name" to reference them without having to make
> them
> > public.  You can likewise find private resources in Java at
> > com.android.internal.R.
> >
> >
> >
> > On Thu, Feb 19, 2009 at 12:05 AM, cht <[email protected]> wrote:
> >
> > > may be there are someways:
> > > 1: put their own resources under the folder "frameworks\base\core
> > > \res", mix with android's original resources, although it works, but
> > > idont think it is a best way?
> > > 2: make their own resource apk like "framework-res.apk", it can
> > > separate their own resources from android's original res,  but i don't
> > > kown how to implements it, and i don't kown whether it is feasible.
> > > 3: some else?
> >
> > > i think the second is the best, but i don't kown how to implements
> > > it.
> >
> > > cht
> > > thanks
> >
> > --
> > 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.
> >
>


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

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" 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-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to