帖子
帖子
用户
博客
课程
显示全部楼层
30
帖子
0
勋章
118
Y币

[插件开发] 请问安卓原生下的launcher,在apicloud对应的模块是什么

[复制链接]
发表于 2021-8-26 11:19:23
什么是launcher
对于初级开发者来说launcher可能还有些陌生,它俗称“HomeScreen”也就是我们开机后看到的第一个App(其实也就是系统的桌面)。launcher其实就是一个app,它的作用用来显示和管理手机上其他App。目前市场上有很多第三方的launcher应用,比如“小米桌面”、“91桌面”等等。那我们就利用launcher来实现开机自启动App的需求吧。

开机自启动App开发
其实实现的方式非常的简单,我们只需要在我们的AndroidManifest中添加上两行代码即可。

<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />

安卓应用这样的原理,请问在我们apicloud下是怎么实现的。

380
帖子
4
勋章
6
Y币
根据config文件配置文档配置intent-filter
https://docs.apicloud.com/Dev-Guide/app-config-manual
30
帖子
0
勋章
118
Y币
技术支持-F 发表于 2021-8-26 15:01
根据config文件配置文档配置intent-filter
https://docs.apicloud.com/Dev-Guide/app-config-manual
...

WechatIMG128.png
使用了该模块后,我们的代码层,变成了这样。我的代码在2这个地方。我们如何将2的代码替换掉1模块。

这样才能真正实现launcher启动
30
帖子
0
勋章
118
Y币
在吗?这个问题能解决吗
30
帖子
0
勋章
118
Y币
技术支持-F 发表于 2021-8-26 15:01
根据config文件配置文档配置intent-filter
https://docs.apicloud.com/Dev-Guide/app-config-manual
...

看这个问题能否协助解决一下
20
帖子
1
勋章
7575
Y币
按照config配置完桌面intent-filter app就可以作为桌面。
您需要登录后才可以回帖 登录

本版积分规则