说明:使用此配置的app当时针对的是android对讲机,系统4.4左右,和全屏android手机在外观系统上都有一些小区别
1. 在Manifest.xml中的入口Activity中增加<intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
2. 示例代码如下:
<activity
android:name=".activity.AccountActivity"
android:configChanges="orientation|keyboardHidden"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
备注:以上资料来自android things官方文档,亲测可用。用不着配置广播接收器。关于配置广播接收器以下的配置我的测试结果没用,可能由于代码量太大有冲突吧!
<action android:name="android.intent.action.BOOT_COMPLETED" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />