美文网首页前端之路
添加应用的快捷入口

添加应用的快捷入口

作者: 尘岳 | 来源:发表于2016-07-26 17:01 被阅读1416次

    两种办法,一种用root权限执行adb命令直接打开相应的activity,一种是调用对应程序内部URL Scheme。

    root执行命令

    这个最简单粗暴,拿微信举例子,在手机上用root权限执行adb命令"am start -n com.tencent.mm/com.tencent.mm.plugin.scanner.ui.BaseScanUI"即可直接打开微信扫一扫页面,进行二维码扫描。可以自行编辑命令然后放在桌面小部件。很多软件就可以做到,就不详细说了。
    支付宝付款:
    am start -n com.eg.android.AlipayGphone/com.alipay.mobile.onsitepay9.payer.OspTabHostActivity
    支付宝收款:
    am start -n com.eg.android.AlipayGphone/com.alipay.mobile.payee.ui.PayeeQRActivity_
    支付宝转账:
    am start -n com.eg.android.AlipayGphone/com.alipay.mobile.transferapp.ui.TransferHomeActivity_
    支付宝扫一扫:
    am start -n com.eg.android.AlipayGphone/com.alipay.mobile.scan.as.main.MainCaptureActivity
    微信付款:
    am start -n com.tencent.mm/com.tencent.mm.plugin.offline.ui.WalletOfflineCoinPurseUI
    微信收款:
    am start -n com.tencent.mm/com.tencent.mm.plugin.collect.ui.CollectMainUI
    微信扫一扫:
    am start -n com.tencent.mm/com.tencent.mm.plugin.scanner.ui.BaseScanUI

    利用URL Scheme

    比如在自带浏览器里面输入
    "javascript:window.location.href='alipays://platformapi/startapp?appId=20000056';
    "
    即可直接打开支付宝的二维码付款页面。自己手动添加浏览器书签然后丢到桌面就行了。
    支付宝扫码
    alipayqr://platformapi/startapp?saId=10000007
    支付宝付款
    alipays://platformapi/startapp?appId=20000056
    支付宝红包入口
    alipay://platformapi/startapp?saId=88886666
    下面是微信的
    "weixin://dl/groupchat"发起群聊
    "weixin://dl/add"添加朋友
    "weixin://dl/log"上报日志
    "weixin://dl/recommendation"新的朋友
    "weixin://dl/groups"群聊
    "weixin://dl/tags"标签
    "weixin://dl/officialaccounts"公众号
    "weixin://dl/moments"朋友圈
    "weixin://dl/scan"扫一扫
    "weixin://dl/shopping"购物
    "weixin://dl/games"游戏
    "weixin://dl/profile"个人信息
    "weixin://dl/setname"名字
    "weixin://dl/myQRcode"我的二维码
    "weixin://dl/myaddress"我的地址
    "weixin://dl/posts"相册
    "weixin://dl/favorites"收藏
    "weixin://dl/card"优惠券
    "weixin://dl/stickers"表情
    "weixin://dl/settings"设置
    "weixin://dl/bindqq"QQ 号
    "weixin://dl/bindmobile"手机号
    "weixin://dl/bindemail"邮箱地址
    "weixin://dl/protection"帐号保护
    "weixin://dl/notifications"新消息通知
    "weixin://dl/blacklist"通讯录黑名单
    "weixin://dl/hidemoments"不让他(她)看我的朋友圈
    "weixin://dl/blockmoments"不看他(她)的朋友圈
    "weixin://dl/general"通用
    "weixin://dl/languages"多语言
    "weixin://dl/textsize"字体大小
    "weixin://dl/stickersetting"我的表情
    "weixin://dl/sight"朋友圈小视频
    "weixin://dl/features"功能
    "weixin://dl/securityassistant"通讯录同步助手
    "weixin://dl/broadcastmessage"群发助手
    "weixin://dl/chathistory"聊天记录迁移
    "weixin://dl/clear"清理微信存储空间
    "weixin://dl/help"意见反馈
    "weixin://dl/about"关于微信

    相关文章

      网友评论

      • ijntvwh:请问下,这些scheme是如何获取到的,看官方也没这种文档,这些接口的参数详细说明有吗

      本文标题:添加应用的快捷入口

      本文链接:https://www.haomeiwen.com/subject/osgnjttx.html