[英]how to know user has update the Android app from google play or not
[英]How to know users google play country from inside the android app?
我們有一些應用內產品和訂閱。 價格因國家/地區而異。 問題是我們不知道如何在應用程序中檢測國家。 我們根據一些事情進行猜測,但發生的情況是我們猜測國家並向他顯示 x 價格,當用戶繼續使用谷歌付款時,谷歌檢測到另一個國家(基於 Playstore 帳戶?)並向他顯示 y 價格。 這違反了谷歌政策,他們希望我們修復它。 但是我們該如何解決呢? 有沒有一個api,我們可以調用它來了解與google對國家/地區的理解相匹配的國家/地區。
(它已經重復了,但大約在 8 年前......所以我不確定從那以后是否發生了一些變化)
為什么不嘗試從系統中獲取Locale
並根據它進一步執行操作..
試試這個東西來獲取用戶的當前語言環境
Locale current = ConfigurationCompat.getLocales(getResources().getConfiguration()).get(0);
如果您需要有關它的更多信息,請告訴我。
-------------- EDIT ------------------
請點擊以下鏈接了解詳細信息,目前無法將國家與 Play 商店帳戶關聯。 但是你可以欺騙來修復它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.