2019-03-29 安卓从自己app内点击跳转到任意第三方app内部

大家好,我本泽锅又来了
最近接了个需求,要求从app内部点击跳转到京东金融和云闪付app指定页面.

首先要明确安卓跳转两种方式 一种是 第三方app提供 Url scheme 比如支付宝就提供了直接打开付款码界面的url 。还有一种方式是 知道第三方app的包名 及跳转的类名 这样就可以随心所欲的跳转了 。
另外本人可以无偿提供任何app的包名及闪屏页面的类名,这样就可以随便的跳转了,觉得文章有用的还麻烦给个爱心哈。
下面附上代码
第一种方式:

 try {
                    Intent intent = Intent.parseUri("alipayqr://platformapi/startapp?saId=20000056" , Intent.URI_INTENT_SCHEME);
                    startActivity(intent);
                } catch (Exception e) {
                    Toast.makeText(this , "没有安装支付宝" , Toast.LENGTH_SHORT).show();
                }

第二种方式:

try {
                    Intent intent = new Intent(Intent.ACTION_MAIN);
                    intent.addCategory(Intent.CATEGORY_LAUNCHER);
                    ComponentName cn = new ComponentName("com.jd.jrapp", "com.jd.jrapp.WelcomeActivity");
                    intent.setComponent(cn);
                    startActivity(intent);
                } catch (Exception e) {
                    Toast.makeText(MainActivity.this , "没有安装京东金融" , Toast.LENGTH_SHORT).show();
                }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,680评论 4 61
  • 背景说明 通知相关的页面跳转POCT项目处于后台状态,服务器发推信息到客户端,客户端在通知栏点击消息,进入App并...
    sycasl阅读 5,313评论 0 1
  • 入冬那场初雪过后,气温下降得并不厉害,八卦泉的水还没有结冰呢。 趁着周末冬阳高照的好天气,携友遛弯赏景拍片。 那片...
    陆春宁阅读 4,030评论 10 16
  • 2·11,我被床封印了
    普小可阅读 1,495评论 0 0
  • 受不了这种夜里孤寂的清冷 好像支撑自己的信念突然崩塌 好像近视的度数都一下子加深 世界变得模糊起来 世界的不真切让...
    源靖乡阅读 2,047评论 1 0

友情链接更多精彩内容