有什麼方法可以爲特定獨特設備構建應用程序? 假設我有一個Android設備,我只想爲該設備創建一個apk文件,該apk不能被安裝在任何其他設備上,這可能嗎?特定獨特設備的應用程序
5
A
回答
1
您可以使用this answer中的代碼來獲取唯一的設備ID。
但是,您將無法使用此限制Google Play將您的應用僅限於此設備,相反,如@ThomasK所示,您可以添加對此特定設備ID的檢查並完成()if這不是特定的設備。
您可以通過多種方式限制您的應用程序從播放中安裝,但您無法在配置級別將其限制在該範圍內。
0
不,你不能這樣做,不可能
+0
錯誤,格雷姆有證據。 –
0
有兩個機會,你的目的:
1:
當應用程序啓動時(這意味着安裝是可能的),你可以得到MODEL
的設備,如果它不是您設計應用程序的設備,那麼您可以使用該應用程序的活動和finish()
。
獲取模型:
String PhoneModel = android.os.Build.MODEL;
第二:
AFAIK有控制哪些設備被禁止在Google Play Store
您的應用程序的可能性也許有不僅是一個黑名單,但對於這個白名單?
0
apk不能安裝在任何其他設備上,有可能嗎?
我不確定這個。但是您可以決定是否啓用基於設備的某些功能。
就像你可以通過編程方式檢查每個設備獨有的設備wifi mac地址。 如果與您的標準不符,請不要啓用該功能。
相關問題
- 1. 通用應用程序的特定於設備的方向
- 2. 管理兩個特定於設備的應用程序
- 3. 如何構建特定設備的Android應用程序?
- 4. 檢測Android應用程序中的特定設備
- 5. Android識別獨特設備
- 6. 針對特定設備的iOS應用
- 7. 如何檢測用戶已安裝應用程序的獨特設備
- 8. 獨特的應用程序密鑰
- 9. 如何限制Android應用程序到數千特定設備
- 10. 爲一個特定設備發佈iOS應用程序
- 11. 爲特定設備創建移動應用程序
- 12. 如何限制應用程序到特定設備?
- 13. 限制特定設備銷售應用程序?
- 14. iPhone:應用程序在特定設備上崩潰
- 15. 獨特的應用程序ID可以在設備上更改嗎?
- 16. 註冊每個獨特的iOS設備?
- 17. tvOS獨特的設備標識符
- 18. 的Android設備拉特授權特定
- 19. 備用端口上運行的Tomcat Web應用程序特定
- 20. Kendo設備特定的css
- 21. 的Android AVD設備特定
- 22. 檢查一個特定的應用程序是否可用於Android設備
- 23. 導航到通用Windows應用程序中的設備特定頁面
- 24. Android中的UUID是特定於設備內的應用程序的嗎?
- 25. 是否可以將特定引導類僅應用於特定設備而不應用於其他設備?
- 26. 我的應用程序無法訪問特定設備的位置
- 27. 如何爲特定的iOS設備編譯我的應用程序?
- 28. 設備發送什麼獨特的設備證書到APNS
- 29. 如何防止iOS獨立Web應用程序鎖定設備?
- 30. Android的工作室在特定的設備不安裝特定的應用
要擴展此解決方案,您可以分離安裝程序和有效負載,創建精簡應用程序,該應用程序只存在於檢查唯一設備ID,然後匹配時從第三方位置訪問有效負載。這不是不可能的。 –
這是一個很好的建議! – Graeme