I think a good approach would be to bundle your own version of Gson
with renamed packages.
Other approaches have the risk of conflicting with the version of Gson
that the app-developer may want to use.
Another viable option is to bundle gson.jar but allow developer to
replace it with a newer version. Gson is backwards compatible, so such
an approach is going to work.
HTH
Inderjeet Singh
http://www.trymph.com/