這個賞金已經結束。此問題的答案有資格獲得 100聲望賞金。賞金寬限期在20 小時后結束。 natghi想引起對這個問題的更多關注。
我們開發了一款原生安卓支付應用程式,以在當地市場競爭。我們的競爭對手已經做到了,當他們的應用程式檢測到我們的應用程式時,他們的應用程式會自動禁用自身。問題是我們的用戶也使用他們的應用程式,所以我們希望我們的應用程式不能被其他應用程式識別。我們對此的解決方案是手動分發我們的應用程式而不是 Playstore,并為每個單獨的用戶生成一個唯一的捆綁包 ID。
我們還能做些什么來解決這個問題?
uj5u.com熱心網友回復:
在 Android 10 之前,任何應用程式都可以列出設備上安裝的所有應用程式。從 Android 11 開始有一些限制,默認情況下您無法列出所有應用程式,因此您是“安全的”。但是第 3 方可能會請求QUERY_ALL_PACKAGES許可并且也會檢測到您的應用。請注意,Google Play 商店對此類應用程式有特殊政策,并非每個應用程式都可能與它一起發布
Service當您的應用程式將使用此 3rd-party 應用程式 API/ (取決于訪問方式)時,仍然可能會檢測到您的應用程式,然后它會自行鎖定
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/433760.html
上一篇:Git安全性:除了user.name和user.email之外,還使用??PushCredentialIdentity標記提交
