質問: 現在業務でandroidアプリのプロトタイプを作成しています。 言語はjavaです。 やりたいことは、端末にインストールされているアプリの情報を取得して、ジャンルでカテコライズしたいんです。 情報の取得はUsageStatsManagerクラスからできました。 取得したアプリの情報からアプリをカテコライズってできるのでしょうか? 例えば、ゲーム群のアプリ、カメラ群のアプリ...etc どこを見て何を使えばいいのかさっぱりわからず、困っています 誰かご教示の程、よろしくお願いいたします。
回答: > > 取得したアプリの情報からアプリをカテコライズってできるのでしょうか? > > > こういう方法はどうでしょう(やったことはありませんので) 端末内にあるアプリのpackage name一覧は取り出せるので * Package Name の取得 * 該当アプリのGoogle Play上のページを検索 * Google Playでのカテゴリーをhtmlソースから検索する あるいは情報ページからどのカテゴリーに近いかキーワードなどから推測する Package nameはUsageStatsManagerでも取れると思いますが、これもできます ProcessBuilder によるアプリパッケージの検索