第一种:  监控RECEIVE_BOOT_COMPLETED,即开机启动事件

另外一种: 监控sd卡mount事件  开机总会扫描sd卡吧? 监控sd卡事件也有类似开机启动效果。特别app安装在sd卡的情况下有些os是抓取不到RECEIVE_BOOT_COMPLETED

第三种: android:installLocation="internalOnly", 限制app的安装位置,使其能抓取到RECEIVE_BOOT_COMPLETED

第四种: 监听电话或者短信事件。手机总得打电话收发短信吧? 万一实在不行。退而求其次。这样的方式还是可行的。

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

        <receiver android:name="com.example.receiver.SystemEventReceiver"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
<intent-filter>
<action android:name="RestartSerivcesForSystemEventReceiver" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MEDIA_MOUNTED" />
<action android:name="android.intent.action.MEDIA_UNMOUNTED" />
<action android:name="android.intent.action.MEDIA_EJECT" />
<data android:scheme="file" >
</data>
</intent-filter>
</receiver>

最新文章

  1. 你知道JavaScript中的结果值是什么吗?
  2. xwalk_core_library-15.44.384 .13.aar 百度云分享
  3. How To: Samba4 AD PDC + Windows XP, Vista and 7
  4. CF453B Little Pony and Harmony Chest (状压DP)
  5. Python基础篇【第2篇】: Python文件操作
  6. javascript的window.onload()方法和jQuery的$(document).ready()的对比
  7. POJ 3259 Wormholes(最短路,判断有没有负环回路)
  8. 使用C# 生成word记录
  9. java运算符的优先级和详解
  10. Android 二维码扫描与生成
  11. (一)NUnit单元测试心得
  12. ASP.NET jQuery 随笔 显示RadioButtonList成员选中的内容和值
  13. adb shell 命令
  14. 基于visual Studio2013解决C语言竞赛题之0902文件查找
  15. d01
  16. 绝世emacs配置for Ubuntu
  17. 文件上传,服务端压缩文件方法,重点是png与gif图片的压缩,保证了透明度与动画
  18. PHP整理--PHP语句流程
  19. MyBatis-获取 SqlSession
  20. servlet 乱码解决方法

热门文章

  1. 【转载】Synflood code
  2. centos7.2使用yum安装MariaDB10.1
  3. (19)python扩展
  4. zoj3988
  5. HDU2923 Einbahnstrasse (Floyd)
  6. c程序设计语言 导言
  7. Codechef ForbiddenSum
  8. 【分治】计算概论(A) / 函数递归练习(1)多边形游戏
  9. 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题
  10. IO流--FileReader&amp;&amp;FileWriter