Android开机运行,替换系统launch
2012-03-13 13:31
253 查看
由于几个机顶盒项目,需要程序在启动时就直接运行,并且需要覆盖系统原有的launch。
几经调试,方法如下:
修改项目的 Manifest 文件,修改 application 节点下的 activity 选项。
<activity
android:name=".TVBoxActivity"
android:label="@string/app_name"
android:clearTaskOnLaunch="true"
android:launchMode="singleTask"
android:screenOrientation="nosensor"
android:stateNotNeeded="true"
android:windowSoftInputMode="stateUnspecified|adjustPan">
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<!-- 实现开机启动,替换系统的Launcher -->
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY" />
<!-- 一般正常启动 -->
<!--<category android:name="android.intent.category.LAUNCHER" /> -->
</intent-filter>
</activity>
部署之后,重启设备,就可以看到效果。
几经调试,方法如下:
修改项目的 Manifest 文件,修改 application 节点下的 activity 选项。
<activity
android:name=".TVBoxActivity"
android:label="@string/app_name"
android:clearTaskOnLaunch="true"
android:launchMode="singleTask"
android:screenOrientation="nosensor"
android:stateNotNeeded="true"
android:windowSoftInputMode="stateUnspecified|adjustPan">
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<!-- 实现开机启动,替换系统的Launcher -->
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY" />
<!-- 一般正常启动 -->
<!--<category android:name="android.intent.category.LAUNCHER" /> -->
</intent-filter>
</activity>
部署之后,重启设备,就可以看到效果。
相关文章推荐
- android 系统开机运行指定程序
- Android程序:系统重启+开机自动运行+屏幕解锁
- 控制Android系统 全屏并且 程序开机自动运行 并且实现程序运行中 开机不锁屏
- 插入SD卡后自动运行SD卡根目录中的AutoRun.sh以实现动态替换linux logo,init logo和开机动画、安装SD卡中指定目录中的apk到系统中等
- Android 替换系统里的默认字体与开机画面
- android activity/service开机后自动运行
- 在android系统上写C语言程序--开机启动该程序不进入安卓系统
- android activity/service开机后自动运行
- Android获得手机所有应用(非系统)、正在运行的Service和Activity
- Android应用程序框架层和系统运行库层日志系统源代码分析
- RK3188从SDCARD中运行Android系统
- 使用 VirtualBox 虚拟机在电脑上运行 Android 系统,让电脑变安卓平板!
- win10系统刚开机或者运行某些软件时文件管理器新建、删除、重命名文件不刷新的问题解决
- 将绿色版Tomcat服务添加到系统服务并设为开机运行
- [转] Android系统运行状态查看工具dumpsys的使用
- Android开发实现开机自动运行程序的方法
- 创建一个开机自启动的Android系统服务
- CentOS系统如何设置APACHE和MYSQL服务开机自动运行
- Android Toast 封装,避免Toast消息覆盖,替换系统Toast最好用的封装
- Android开机自动运行APP——BroadcastReceiver