Android 中可通过设置配置文件/data/system/autostart_config.xml,达到开机自动启动某个程序的目的,该
配置文件内容所下所示: <?xml version="1.0" encoding="UTF-8"?>
<appConfigs>
<appConfig id="1">
<packageName>com.friendlyarm.net3gdialup</packageName><mainActivityName>com.friendlyarm.net3gdialup.ActivityMain</mainActivityName><autoStart>false</autoStart>
</appConfig>
<appConfig id="2">
<packageName>com.android.mms</packageName><mainActivityName>com.android.mms.ui.ConversationList</mainActivityName><autoStart>true</autoStart>
</appConfig>
</appConfigs> 该配置将会在开机时,启动 MMS 程序,其中,packageName 是程序包名称,mainActivityName 是程序的主界面,autoStart 设置为 true 表示启用开机自动启动。
应用程序的包名和主界面的名称可通过先开启 logcat,然后启动程序来查看。
|