Test Android PackageManager.getInstaller() -


maybe missing very obvious here:

i wanted test packagemanager.getinstallerpackagename(). when test app through eclipse, or standalone apk, above method returns null expected. users install through google play or amazon appstore, returned value not null.

my question how test before putting app production?
(eg. possible: upload draft in android developer console, , without moving production, somehow access through google play, maybe using device setup same account developer console account; , install , test on test device?)

updated answer:

if want able test actual install google play use alpha , beta programs. see here description of program.

original answer:

if want test handling of case, can use buildconfig.debug flag give dummy value when in debug mode.

string installer; if (buildconfig.debug) {     installer = "com.android.vending"; } else {     installer = pm.getinstallerpackagenamge(mypackage); } 

Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

Error while updating a record in APEX screen -

c++ - In an add-in in Excel, written in C(++), how does one get the name of the function which called into the addin? -