实现开机直接运行app,并把app主页面当成手机桌面 manifest中将Launcher Activity 加HOME和DEFAULT <activity android:name=".activity.MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.MONKEY"/>-->这句可有可无 </intent-filter> </activity> 一般这样操作之后安装app重启,系统会让选择是使用系统的 launcher 还是自己的 launcher,有“始终”和“仅此一次”两种选项。 (很多人到这里就以为可以了,结果重启手机发现还是不行,看下面) 到这里,离成功只差关键一步,就是你需要在手机设置中找到 桌面设置 选项,找不到的可以在设置中的搜索栏搜一下,找到后你会发现桌面设置这里多了一个选项,就是你的这个app,因为加了 <category android:name="android.intent.category.HOME" />这一行,桌面设置也会把你的app当成一个桌面主题,还有一个选项是系统桌面,你需要设置成自己的app,重启手机,ok!
回贴