2013-10-02 67 views
5

我知道如何檢查:如何檢查是否安裝是從三星應用商店

谷歌Play會返回:

packageManager.getInstallerPackageName(pContext.getPackageName()) 

我從其他StackOverflow的答案和我的應用程序中,野生知道com.android.vending

亞馬遜返回:com.amazon.venezia

如果我與亞行安裝我從getInstallerPackageName()返回空值。任何人都知道如何測試安裝是否來自三星App Store?

+0

我沒有三星設備,但我會認爲它會像com.samsung。*所以,如果你要搜索字符串上述方法返回字符串「三星」你應該是好的。我不會想象有很多包裝安裝程序在其中包含字符串samsung。 – EliteTech

回答

4

按照Samsung forum thread getInstallerPackageName將返回null:

實際上,價值 沒有被置位(該方法返回null)當您下載從SamsungApps的 應用。在這種情況下,此方法是不可靠的信息來源 信息。

問候,阿圖爾 Stepniewski三星開發

這也是我開始使用一個小的測試應用程序。

相關問題