我正在尝试查找Android电子市场中是否存在特定套餐。检查Android电子市场上是否有套餐
我知道我没有问题,实际开放在包页的市场应用:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=" + PACKAGE_NAME));
startActivity(intent);
但我想知道,如果它存在我尝试在此之前 - 所以用户不会得到默认的“未找到”市场页面。
当然,一种方法是使用带有HttpClient的网络市场URL(https://market.android.com/details?id=) - 如果包不存在,将返回404 。
但是,我正在寻找一种方法来完成设备上安装的Market应用程序。
您是否发现了比搜索Web市场更好的方法? – Kasium 2012-07-06 11:58:22
不幸的是,不幸的是。 – 2012-07-08 10:44:51