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