
SDK本身提供 market://detailsid= 包名 这样一种Uri用于跳转至应用市场:
正常使用会默认打开已安装的应用商店列表,如只有一个,则打开仅有的应用商店。对于国外Google服务下的App,基本无需太多考虑,然而在国内,却需要考虑其他商店了。
想要跳转国内应用市场,首先需要判断是否已安装了某个商店,在此,简单列出几个常用的应用市场包名:
获取已安装应用列表并判断是否存在某个包名:
当已知某个App应用市场已存在时,需要跳转到其详情页面(特定的Activity),此时需要两个已知参数,一是应用市场包名,二是详情页的完整名字;关于第二个参数如何获取,目前较好的一种的查看应用市场apk的AndroidManifestxml找到其中注册了接收打开应用商店uri的页面,可能需要反编译,在此列出以上给出包名的商店对应的详情页:
可以通过任意一款在PC上管理手机的应用(例如QQ助手)
使用PC版QQ助手,将手机连接电脑后我们会看到手机中已安装的应用,右击应用选择导出并选择目录即可。到处成功后,可在保存的目录里面看到可安装的APK包。
你用的是re管理器?告诉你,别乱搞!app文件夹里面的东西本身就已经安装在手机里的,虽然有的ishi在手机菜单里看不到的,但是实际就在里面,你如果把它们提取出来再安装的话等于是在篡改系统,所以肯定不会完成的!
以上就是关于App内跳转应用市场详情全部的内容,包括:App内跳转应用市场详情、已经安装的app怎么提取apk、如何提取已安装在手机上的apk文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)