so come controllare:Come verificare se l'installazione da Samsung App Store
packageManager.getInstallerPackageName(pContext.getPackageName())
So per altre risposte StackOverflow e le mie applicazioni in natura che:
Google Play rendimenti: com.android.vending
Amazon ritorna: com.amazon.venezia
Se installo con adb ottengo valore nullo tornato da getInstallerPackageName()
. Qualcuno sa come verificare se l'installazione proviene da Samsung App Store?
Non ho un dispositivo Samsung, ma suppongo che sarebbe qualcosa come com.samsung. * Quindi, se dovessi cercare nella stringa il metodo sopra riportato per la stringa "samsung" dovresti essere bravo. Non immagino ci siano molti programmi di installazione di pacchetti con la stringa samsung. – EliteTech