HockeyApp does not need different bundle IDs (i.e. package
names) on Android, just the
App ID should be different to let crashes and stats run into
the right app on HockeyApp. The downside of the same package name
for both beta and live app is that Android does not allow to
install them in parallel, i.e. you always need to delete the live
app before installing the beta app and vis versa.
One way to go if you want different package names for beta and
live versions is to use a custom ant build script.
Here is a blog post which described this process for a demo and
a full version, but it should work the same way for beta and live
Thanks for the reply, Thomas. Eventually I settled on the option
of converting my code base to an Android library project with a
dev-project and a production-project referencing its JAR. the
projects define their own appIDs and package names.