Android 各大渠道跳转指定游戏界面url_scheme

当做记录了,一般应用商店,应用宝,九游,豌豆荚之类的app都是按下面这种方式跳转的 

//appPkg是游戏包名 ,marketPkg是应用商店包名

Uri uri = Uri.parse("market://details?id=" + appPkg);

 Intent intent = new Intent(Intent.ACTION_VIEW, uri);

intent.setPackage(marketPkg);

startActivity(intent);

 

 taptap:

String url = "taptap://taptap.com/app?app_id=xxxxx&source=outer|update";

Intent i =  new  Intent(Intent.ACTION_VIEW);    
i.setData(Uri.parse(url));  
startActivity(i);  

 

4399游戏盒:

String url = "m4399://gameDetail?gameId=xxxxxx&package=xxxxxxx";

Intent i =  new  Intent(Intent.ACTION_VIEW);    
i.setData(Uri.parse(url));  
startActivity(i);  

gameId可以去app里搜你的游戏然后分享链接,链接里的数字就是gameId

package填游戏包名

 

bilibili:

String url = "bilibili://game_center/detail?id=xxxxx"

Intent i =  new  Intent(Intent.ACTION_VIEW);    
i.setData(Uri.parse(url));  
startActivity(i);  

id通过去游戏界面分享链接获得

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值