Chcę pobrać kategorię aplikacji ze sklepu Play poprzez jej unikalny identyfikator, tj. nazwa pakietu, używam następującego kodu, ale nie zwracam żadnych danych. Próbowałem również użyć tego AppsRequest.newBuilder().setAppId(query)
nadal bez pomocy. Dzięki.Jak uzyskać kategorię aplikacji z Play Store według nazwy pakietu w systemie Android?
String AndroidId = "dead000beef";
MarketSession session = new MarketSession();
session.login("email", "passwd");
session.getContext().setAndroidId(AndroidId);
String query = "package:com.king.candycrushsaga";
AppsRequest appsRequest = AppsRequest.newBuilder().setQuery(query).setStartIndex(0)
.setEntriesCount(10).setWithExtendedInfo(true).build();
session.append(appsRequest, new Callback<AppsResponse>() {
@Override
public void onResult(ResponseContext context, AppsResponse response) {
String response1 = response.toString();
Log.e("reponse", response1);
}
});
session.flush();
spróbować tego rozwiązania: http://stackoverflow.com/a/35903151/2217336 –