市場からアプリケーションに関する情報を収集するために、市場 APIを使用します。
アプリ ID を取得するために、次のコードを使用します。
public void getAppInfo() {
AppsRequest appsRequest = AppsRequest.newBuilder()
.setAppId("org.ajeje.locservice15")
.setWithExtendedInfo(true)
.build();
session.append(appsRequest, new Callback<AppsResponse>() {
@Override
public void onResult(ResponseContext context, AppsResponse response) {
List<App> apps = response.getAppList();
for (App app : apps) {
System.out.println("Title of the application is:"+app.getTitle());
}
}
});
session.flush();
}
setAppId の「com.example.android」を除いて、上記のコードは応答を返しません。
市場にアプリケーションのパッケージ名がある場合、アプリケーションの appid を取得できる別の方法はありますか?
どんな助けでも大歓迎です。