(供小白参考)浅谈修改和增加shortcuts快捷菜单教程

2019-06-04 23:30:00 4点赞 25收藏 3评论

小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。详细活动规则,请猛戳此链接!

【写作说明】:17年写过一篇,当时没通过,可能当时太潦草,后来色魔大妈自己加了shortcut快捷了也就不了了之, 近期因为MIUI体验版桌面也开始支持shortcuts快捷(原生、氢、华为等都支持),许多基友也感兴趣,所以有了这么一篇浅白教程,仅供小白们参考,技术大佬请收起板砖~

一、 【修改shortcuts菜单】
①首先反编译apk,我通常用mt解包,找到路径res/XML/shortcuts.xml文件(这个不确定,大都是这个路径,其他的自己找),我这里拿MIUI设置apk作为模版。


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


shortcuts菜单路径

反编译shortcuts.xml文件


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


shortcuts文件内容模版

修改对应的项即可。活动页和包名需要通过其他软件获取,我用的是写轮眼,里面有选项可以开启当前显示的包名和活动页。如图:


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


写轮眼开启查看当然包名和活动页

修改完之后回编,用自带的文件管理器安装即可。如图,我修改了几项并调整了位置(根据代码的顺序定)


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


修改后的设置shortcuts

【给第三方增加shortcuts快捷】
这个估计是挺多人喜欢的,但是这个相对之前的修改多了几个步骤,同样不是所有的apk都支持,像淘宝、京东之类的,可以增加shortcuts显示但是这厮都是有检验,我技术有限,改了之后会提示非官方版本或者账户登录不了,请大佬帮忙解答

(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


言归正传,同样需要解包……
①将支持shorcuts菜单的apk文件提取出shortcuts.xml文件,放置到res路径下相应的文件夹里,这里我拿微信来举例,如图所示,我是放在r/x/路径下



(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


增加shortcuts文件

添加完文件,眼尖的还发现我在目录下放了几张图片,是的用来做图标用,如果原来自带的图标你不喜欢,可以自己添加进去~

②编辑resources文件


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程



(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


修改com.tencent.mm里面的选项


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


找到xml打开,我们添加的shortcuts.xml文件需要在xml里面有相应的项,否则无法识别该文件(就这么个意思别较真哈,说好了都是小白看的),选择添加


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


命名如图所示以及文件的路径,改成你自己刚刚放置的路径……
如果像我一样额外增加了图片资源,那么需要在drawable里面添加对应项……
此外如果你要显示另类的文本,在string文件里没有的话,同样需要在这个地方加入你奇葩的文本说明……
③修改shortcuts内容,如上面修改那里雷同,不同的是你需要修改微信的报名和刚刚添加的图片资源以及文本显示。看看我的……


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


内容修改

④修改androidmanifest.xml
反编译找到android:name="android.intent.category.LAUNCHER" 这一栏
在这下面添加一串代码,让apk支持shortcuts显示,增加内容如下:
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
具体位置如图示


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


回编,然后重新安装覆盖,我是用了模块,直接可以覆盖安装,如果没有的话去签名安装。
安装之后如图就有刚刚修改的快捷菜单了:


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


修改后的微信


(供小白参考)浅谈修改和增加shortcuts快捷菜单教程


修改后的tim

这里所用到的都是静态shortcuts,动态的自己去搜索哈,同样身为小白萌新不懂技术,很多地方靠自己去慢慢琢磨和折腾……

展开 收起

《拍照取字 专业版》iOS数字版软件

《拍照取字 专业版》iOS数字版软件

1元起

《Picsew》iOS数字版软件

《Picsew》iOS数字版软件

1元起

《国家地理 每日精选》iOS数字版软件

《国家地理 每日精选》iOS数字版软件

1元起

《扫描全能王付费版》iOS数字版软件

《扫描全能王付费版》iOS数字版软件

1元起

《TouchRetouch》iOS数字版软件

《TouchRetouch》iOS数字版软件

12元起

《指纹相册》iOS数字版软件

《指纹相册》iOS数字版软件

1元起

《航旅纵横PRO》iOS数字版应用

《航旅纵横PRO》iOS数字版应用

1元起

《SYS Pro》iOS数字版软件

《SYS Pro》iOS数字版软件

1元起

《实时地球》iOS数字版软件

《实时地球》iOS数字版软件

18元起

《Flink》iOS数字版软件

《Flink》iOS数字版软件

1元起

《一言》iOS数字版软件

《一言》iOS数字版软件

1元起

《Camera+ 2》iOS数字版软件

《Camera+ 2》iOS数字版软件

18元起

《Facetune》iOS数字版软件

《Facetune》iOS数字版软件

25元起

《Animated 3D Origami》iOS数字版软件

《Animated 3D Origami》iOS数字版软件

暂无报价

《人生必读的100本书》iOS数字版软件

《人生必读的100本书》iOS数字版软件

6元起

《彩云天气Pro》iOS数字版软件

《彩云天气Pro》iOS数字版软件

1元起
3评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
25
扫一下,分享更方便,购买更轻松