0

在我的应用程序中,我给用户一个搜索按钮来从 googleplay 商店搜索应用程序并将该应用程序名称保存在数据库中,所以我在我的代码中编写 playstore url,所以当用户打开 playtire 时找到任何产品并安装我只想保存那个 eproduct id 保存在数据库中我该怎么做?我如何从 url 中只保存特定项目?

Uri uri = Uri.parse("https://play.google.com/store/apps");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);

当用户单击此按钮时,playstore 打开假设用户搜索产品并安装哪个 url

https://play.google.com/store/apps/details?id=com.imangi.templerun2&    
feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5pbWFuZ2kudGVtcGxlcnVuMiJd

我如何仅将此 ul 中的 id 保存到数据库中id=com.imangi.templerun2

4

1 回答 1

1
String url = "https://play.google.com/store/apps/details?id=com.imangi.templerun2&    
feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5pbWFuZ2kudGVtcGxlcnVuMiJd";

String[] splited =  url.split("&");
String[] id = splited[0].split("?id=");
// your id[1] will equal = com.imangi.templerun2 
于 2013-06-23T11:50:05.530 回答