Alive ReadMe

拉活模块所用手段

  • 注册系统广播(启动、锁屏等)
  • 1像素Activity
  • 前台常驻Service
  • JobScheduler 5.0以后有效
  • 账户同步
  • Native线程保护 5.0以前有效

如何使用

  • 继承BaseApplication或复写BaseApplication的写法
  • 在values/strings.xml里改<string name="account_auth_type">tencent.alive</string>里面的内容为应用的包名
  • 在KeepLiveManager里改JobScheduler和账户同步间隔,默认30秒
  • 在native-lib.cpp里面改Native线程轮询间隔mTime,默认60秒

如何编译

  • Java层直接编译
  • Native层在jni文件夹里编译,编译后把libs/armeabi文件夹下的可执行文件放到assets文件目录下
  • 生成Apk
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容