新年快乐!!
之前的图文也许不太清晰和专业,现在这篇图文更专业一些。
按下home键,启动launcher,只需要在AndroidManifest.xml中的activity添加:
<category
android:name=”android.intent.category.HOME” />
<category
android:name=”android.intent.category.DEFAULT” />
oppo电视及其他一些品牌厂商限制安装第三方桌面的(一般?)都是先判断app中activity是否包含上述两个类别等等。
*android.intent.category.HOME
设备启动后显示的第一个activity
*android.intent.category.DEFAULT
隐式Intent启动跳转activity(系统自动筛选合适的activity,并让用户手动选择)
例如,选择一张照片分享
再加以限制其他操作(禁止安装等等)。
本图文提供修改版安装包:
*删除android.intent.category.DEFAULT
适用于系统限制安装第三方桌面(例如OPPO电视)
*未删除android.intent.category.DEFAULT
适用于Android TV未限制安装第三方桌面设备(通用);
除此之外,其他修改一致。
自用修改,未添加私货!未添加!!未添加!!!
(应用包名,应用名,应用内未修改添加私人第三方信息等)
例
仅供学习交流使用,下载后请于24小时之内删除文末获取总链接。
__________________________________________________________________________________
测试设备 :OPPO k9x,43寸,Android 9,配置:1.5G+8G;
因OPPO(或其他某些品牌厂商)定制系统逻辑问题,按压遥控器Home键逻辑是直接写死在系统代码中(同样无法用按键映射)。
因此,卸载或停用系统桌面后,按压Home键会屏幕闪烁,无法回到第三方桌面,但是可以按返回键回到主桌面;这个无解,除非破解系统,不过如果能破解系统,就不需要用到图文这么麻烦的方法了。(逻辑循环了,属于是)
以下排名以app大小排序:
⒈Sideload Launcher_1.05
大小:501kb
特点:超简洁,无任何自定义功能。
修改:添加显示app图标,activity添加android.intent.category.HOME类别。
下方大字显示应用名
*这个APP原作者并不是作为Android Tv设备使用开发的,而是打开桌面上隐藏的那些应用?(修改后貌似当桌面用也不错)。
建议:电视应用安装少的使用,电视上占用运行内存120MB左右(安装了60个软件),不能自定义壁纸。
*我手机软件都有500个应用以上了,可恶(ノ=Д=)ノ┻━┻掀桌!!!所以这就是这家伙在我手机上占用运行内存700+的理由吗?
⒉Easy TV Launcher2.1
大小:2.62MB
特点:简洁,自定义设置显示日期或时间,APP列表可排序,可隐藏APP,可将APP添加至底栏(逻辑好像有问题,不太方便)。
修改:删除android.intent.category.DEFAULT类别。
建议:电视应用安装少的使用,电视内存占用87.2MB,不能自定义壁纸;
⒊Mere Launcher1.5.0*
大小:3.15MB
特点:简洁,收藏界面无图标显示,可设置小部件(shell命令 :
appwidget grantbind –package com.owentosh.merelauncher –user 0),可在主界面(收藏)添加应用分组(在应用列表长按Home键)。
修改:删除android.intent.category.DEFAULT类别,个人汉化。
三角形是应用程序列表
添加大组件后,收藏变到了左边
*这个软件也不是为Android TV设备而开发的。
建议:不能自定义壁纸,遥控无法打开软件设置,不推荐添加小部件。添加小部件后遥控完全无法使用,投屏或者接个鼠标,折腾好以后还是好用的,电视运行内存占用56.1MB;
⒋Zefinity TV Launcher1.0.11
大小:4.24MB
特点:简洁好看,黑白两种主题,
可快捷打开系统无线网络设置,
底栏最多可显示3个最近使用应用以及5个添加到FAVORITE中的应用(长按Home键),
ALL分类中的应用可自定义排序,
FREQUENT中的应用无法自定义编辑。
修改:删除android.intent.category.DEFAULT类别。
建议:这个风格怪好看的,还是建议软件少的安装,电视内存占用53.8MB,自己安装试试吧;
⒌Home TV16.0.3
大小:4.36Mb
特点:可添加小部件(shell命令:appwidget grantbind –package com.dinhlap.hometv –user 0),
应用列表可添加到主界面收藏栏(长按Home键)收藏栏添加后不可自定义排序。
修改:这官方有中翻,但是好像有点不太对,改了几个字,添加小部件的地方,删除android.intent.category.DEFAULT类别。
建议:输入栏那些视频输入可能大部分设备都不能支持,不能换壁纸,电视内存占用114.1MB;
⒍TVLauncher3.1.0
大小:4.64MB
特点:美观,简洁,实用方便,
可自定义删除或添加分区(默认分区为:收藏媒体游戏通用),
可设置主题色(黑/白),
应用列表可快捷搜索(字母表/搜索/网格),
分区可添加应用/快捷方式/书签共三种磁贴。
修改:删除android.intent.category.DEFAULT类别,无中文,个人汉化
建议:总体来说还算比较完美了!电视内存占用134.6MB;
⒎ATV Launcher 中文版0.1.9Pro
大小:4.65MB
特点:可创建多个桌面分区,
自定义壁纸,
添加小部件(shell命令:appwidget grantbind –package ca.dstudio.atvlauncher –user 0),
自定义小部件背景,
可隐藏应用程序,
自定义状态栏显示图标,
更换桌面logo,
自定义应用程序显示模式,磁贴背景,标题,图标,阴影,磁贴圆角等……
修改:删除android.intent.category.DEFAULT,来自第三方汉化。
建议:自定义程度很高,会编辑的人能弄得很好看,电视运行内存占用87.2MB;
⒏HALauncher2.0.3
大小:5.1MB
特点:Material Design设计风格?
乍一看,有种wp的既视感,
可自定义应用程序列表,
创建快捷方式,
ui主题,
可添加小部件,(shall命令:appwidget grantbind –package net.i.akihiro.halauncher –user 0)。
可设置字体大小,壁纸等……
修改:删除android.intent.category.DEFAULT类别,个人汉化,大体能用了部分的可能有些许地方没汉化到位。
建议:虽然汉化了,但是一看到设置界面密密麻麻的字就头疼,自定义应该没有atv桌面多,但是也有几个是atv没有的,电视运行内存占用124.4MB;
⒐当贝桌面3.2.4
大小:8.86MB
修改后特点:简洁,美观,可自定义壁纸,
自带天气,
文件快传,
一键清理,
应用归类,置顶显示,重命名,
可查询应用启动次数。
修改:去除消息,精选应用,广告,第三方修改。个人去除商店,WIFI入口,删除android.intent.category.DEFAULT类别;
建议:应该算符合大众审美了吧?电视运行占用内存260.3MB;
⒑酷看桌面1.7
大小:11.78MB
特点:小众,简洁
应用内不可修改壁纸,
文件快传。
修改:删除android.intent.category.DEFAULT类别,
去除联网权限,
修改布局。
建议:这个桌面的内容是云端配置下发的,连接网络会自动获取,还有更新,所以就删了联网权限,自己喜欢折腾的,可以用MT文件管理器改壁纸和左侧应用UI布局,改壁纸简单,改布局弄图标麻烦,电视运行占用内存68.3MB;
11.当贝桌面影视版1.2.0.7
大小:14.28MB
修改后特点:简洁,
自带天气,
自定义更换壁纸,
文件管理,
文件快传,
开机启动,隐藏应用,密码锁(付费)。
修改:删除android.intent.category.DEFAULT类别,
去除第一次启动引导界面,
去除向左,向下操作后打开的页面,
去除消息红点,去除添加常用应用选择分类,
去除软件设置中的无线设置。
建议:将就着能用吧,快捷栏目的我也想去掉,但是比较麻烦?反正我没整明白。
12.Emotn UI 1.0.9
大小:15.01MB
特点:简洁美观,
自带天气,
释放内存,
可快速打开系统无线网络设置,
可添加常用应用,可自定义排序。
修改:删除android.intent.category.DEFAULT类别。
建议:据说是谷歌团队开发?我没找到自定义壁纸的地方,电视运行占用内存165.9MB;
13.kicc.tv1.0.2
大小:15.49MB
特点:简洁;
修改:删除android.intent.category.DEFAULT类别;
建议:感觉不如第一个和第二个,不能自定义壁纸,应用程序不能排序,主页只有一个日历时间显示,没找到能添加其他的磁贴什么的入口,电视运行占用内存149MB;
14.当贝桌面4.1.6
大小:16.77MB
修改后特点:美观,
文件快传,自带天气,
清理内存,自定义壁纸,
应用重命名,置顶显示,
查看启动次数,应用分类,
应用排序,首页(显示壁纸/显示应用内容)
修改:删除android.intent.category.DEFAULT类别,
去除消息红点,去除搜影视,搜应用。
建议:比3.1.12好看些,大体没啥问题,电视运行占用内存338.5MB;
15.TV Launcher_smart_TV_boxV2.37
大小:20.71MB
特点:更换壁纸,
应用背景,遥控声音,可wifi上传文件,
应用行数,首页(显示背景/显示应用)。
修改:删除android.intent.category.DEFAULT类别,个人汉化。
建议:应用多的不好使,推荐应用少的用,电视运行占用内存100.8MB;
16.Super Smart TV3.6.0
大小:35.9MB
特点:扁平风格,
可更换壁纸,自带天气,
自定义时钟显示WIFI图标显示,
显示应用程序使用次数,自定义显示连接设备,
自定义显示热门新闻和视频,收音机。
修改:删除android.intent.category.DEFAULT类别。
建议:显示的应用内的图标元素什么的太多了,看着不太适应,这软件也挺大的。电视运行占用内存185.7MB。
_________________________________________
部分修改去掉WIFI是因为,调用的不是系统的无线设置,Android TV,又太过于精简系统组件,误操作会导致wifi关闭,
如果授权过shizuku或者黑域,可以用svc wifi enable命令,重新打开。
链接:查看链接 提取码:x24m