I would like to assess in my app where it was installed from.
It seems that the PackageManager class is helpful and it is said in some SO answers that the method getInstallerPackageName() yields the "com.android.vending" string for Google Play.
I am asking here if this string is going to be reliable on also in the future, or instead if it is likely or possible to change.
My app would use a string comparison, so if it is not updated (for example, if I do not want, I am not interested or I am not able to update it) the check will fail.