安卓启动后,能不能不进入桌面程序,而直接打开需要的程序

yidaonaxia 2013-03-23 03:03:20
如题,如果可以,怎么实现?
就像win98那样,在配置文件中把explorer替换成想要启动的程序就可以了。
多谢。
...全文
259 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
凉凉二点凉 2013-03-28
  • 打赏
  • 举报
回复
这个一般要修改源码,不然会看见lanuch程序 如果可以修改,那为你的应用程序加上 <category android:name="android.intent.category.HOME" />
zggzcgy 2013-03-27
  • 打赏
  • 举报
回复
2楼正解(其实不懂,就是来凑热闹的)
「已注销」 2013-03-24
  • 打赏
  • 举报
回复
其实就看你可不可以修改源码了,他是在系统所有native service 启动完成后发出HOME的intent,此时Launcher接收到信息后被调起来了,完成系统的启动。 修改不了源码的话就只能接收BOOT_COMPLETED这个广播,只不过这时桌面已经起来了
傲慢的上校 2013-03-24
  • 打赏
  • 举报
回复
2楼的答案,楼主可以看下。。。
顾小林 2013-03-24
  • 打赏
  • 举报
回复
楼上正解!!!
ameyume 2013-03-23
  • 打赏
  • 举报
回复
你在想要启动程序中接收开机完成的广播android.intent.action.BOOT_COMPLETED,然后启动需要的activiy就可以了。 详见:怎样在android系统启动时自动运行自己的程序

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧