簡體   English   中英

獲取應用程序支持的設備列表

[英]Getting a List of Supported Devices for Your App

Google似乎已經規定我們可以在線發布我們的應用程序,它們提供了一個很好的支持設備列表。 這只是市場上支持的所有設備的列表。

在Google Play商店中,我們開發人員可以選擇在我們要支持的特定設備上選擇過濾器,並可以根據需要排除設備 但是,支持是質疑我們如何讓客戶知道哪些設備在該支持列表中。

我當前可以看到如何檢查設備是否在受支持的列表上(在某人實際購買設備並進行物理檢查之前)的唯一方法是讓我們在內部打開開發人員控制台並檢查它們。 這不是一個真正易於管理的解決方案。 我必須假設我們作為開發人員可以導出支持設備列表,以便我們可以將其托管在某個網站上,並通過我們網站上的鏈接或類似內容引用它。 但我什么都找不到。 有沒有人成功從用戶那里獲取Google Play商店的信息?

更新:

嘗試檢索這些信息的簡單方法並沒有證明是富有成效的。 覆蓋支持的設備的Web窗口上的設備列表中的全部選擇不顯示已排除哪些設備。 它僅顯示清單文件中的限制支持的設備。 當然,每天都會有新的設備添加到設備列表中,當它們被添加到應用程序支持的設備列表中時,它們似乎沒有太大的訂單。 這里似乎沒有太多的組織。

目前,我們與應用程序的特定外部硬件進行交互,我們希望在我們支持之前確保它可以在設備系列上運行,這就是為什么很難向客戶提供此列表的原因。 似乎沒有任何導出功能或物理方式與客戶共享支持的設備列表。

例如,如果我們支持我們已經進行了大量測試的三星Galaxy系列,但其中一些設備不兼容USB OTG,那么我們想要准確地顯示列表中哪些三星Galaxy可供他們使用(但它當然不僅僅停留三星)。

這就是你需要的:

支持的設備列表

注意:它於2/18/2014年2月2/18/2014日更新。

編輯:

What would be needed is the list of devices that my application supports which is what gets filtered from the manifest file, as well as from exclusions that I have made within the store filters

AFAIK,Play商店沒有提供API來獲取設備列表,因為Play-store在運行時應用過濾器。

參考:

Google Play使用下面描述的過濾器限制來確定是否向正在瀏覽或從Google Play應用中搜索應用程序的用戶顯示您的應用程序。

在確定是否顯示您的應用時,Google Play會檢查設備的硬件和軟件要求,以及它的載體,位置和其他特征。 然后,它將這些與應用程序的清單文件和發布詳細信息所表示的限制和依賴關系進行比較。

如果應用程序根據過濾規則與設備兼容,Google Play會將該應用程序顯示給用戶。 否則,Google Play會將您的應用程序隱藏在搜索結果和類別瀏覽中,即使用戶通過單擊指向Google Play中應用程序ID的深層鏈接專門請求該應用程序也是如此。

結帳: 過濾器如何在Google Play上運行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM