2017-02-05 9 views
0

私はさまざまなアプリで彼の時間を過ごしたユーザーを表示するアプリを作りたいと思っています。 'android.app.usage'のライブラリですので、このパッケージはAPIレベル21で利用できます。私は22%の市場シェアを失いたくないので、APIの下でアプリの使用状況をプログラムで取得する方法はありますかレベル21?Android:APIレベル21以下のアプリケーション使用状況を取得するにはどうすればよいですか?

+0

読み込み - 注:このAPIは、システムレベルのアクセス許可であり、サードパーティ製のアプリケーションには付与されないアクセス権android.permission.PACKAGE_USAGE_STATSが必要です。ただし、許可を宣言することはAPIを使用する意図を意味し、デバイスのユーザーは設定アプリケーションを通じて許可を与えることができます。 – Divers

答えて

1

Firebase Analyticsを使用できます。 Firebaseには、OS Versionというユーザプロパティがあり、特定のAPIレベルでの使用方法を知ることができます。また、BigQueryにデータを送信して詳しい情報を得ることもできます。

関連する問題