Share assets among multiple projects
===

As we all know by now, Android's Eclipse+ADT IDE framework [doesn't support (re)using assets from a Library Project][1].

Instead, any asset resources used by an application must be stored in the assets/ directory of the **application** project **itself**.

My problem is that I have 8 (eight!) applications using the same Library Project that uses assets and as a result of the aforementioned limitation I have to copy/duplicate and sync each of the asset files to all 8 (eight!) applications.

This is a maintenance nightmare and it is error prone, too.

Any idea how to work around this by sharing a single copy of each asset among multiple application projects?

**Note:** I'd like to avoid an OS or filesystem dependent solution like hardlinks or softlinks. I prefer a solution like [context.getAssets()][2], if it indeed does the work.


  [1]: http://stackoverflow.com/a/7150767/562776
  [2]: http://stackoverflow.com/a/8896517/562776