Make an android app keep its spot on the home screen on uninstall/reinstall
Not quite what you asked for, but you could put a Tasker shortcut on the home screen, and have that task just open the app. You could also have that task try different package names in order to support both your debug and release versions.