An Android app support install one and download another one to replace itself