华为小米推送打开指定页面是 通过 intent 生成 uri 生成的:
Android 小米推送打开指定页面
Android 华为推送打开特定页面
但是想查问题,比如服务器定制页面的Uri 有木有问题,我们改怎么排查呢,怎么通过uri 启动定制页面呢?
String mUri = "intent:#Intent;launchFlags=0x14000000;component=***";Intent intent = null;try {intent = Intent.parseUri(mUri, Intent.URI_INTENT_SCHEME);} catch (URISyntaxException e) {e.printStackTrace();}startActivity(intent);
通过这种方式调到特定页面,来判断你的Uri 争取与否。