我使用market 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?
感谢任何帮助。