2014-10-30 77 views
0

我有一個Android應用程序,打包爲一個FAT二進制文件(在一個apk中都包含ARM和x86版本)。我需要測量在安裝ARM設備時發生了多少x86設備安裝。由於這是一個FAT二進制文件,因此只有一個版本代碼,所以Play商店只會告訴我整體安裝。有沒有一種方法來以編程方式或其他方式跟蹤它?如何以編程方式衡量應用程序下載

回答

1

首先,可能存在支持ARM和x86的設備。

您可以使用Developer Console中的主動安裝數據。它包含每個設備型號的活動安裝數量。使用設備模型,您可以確定支持的指令集。這個映射可能已經存在數據庫。

此外,您可以使用Build.SUPPORTED_ABIS(或現在不推薦使用的Build.CPU_ABIBuild.CPU_ABI2)以編程方式檢索支持的指令集。

+0

我應該使用Build.SUPPORTED_ABIs與INSTALL_REFERER意圖,它會告訴我什麼時候安裝了一個應用程序?我如何在開發者控制檯上獲取這個值? – G3M 2014-10-30 19:38:53

+0

你必須注意自己將這些信息傳回給你/你的服務器。可能有些分析解決方案可以用於此目的。隨時在適當的時間報告信息,例如,您的應用第一次啓動時。 – cygery 2014-10-30 20:23:56

相關問題