android 开机自动启动应用,以及如何放置系统应用(system/app)中
AndroidManifest.xml中配置receiver,如下:<receiverandroid:name=".MyBroadcastReceiver"android:enabled="true"android:exported="true"><intent-filter><action android:name="android.intent.action.BOOT_COMPLETED" />
<!-- <category android:name="android.intent.category.HOME" />--></intent-filter></receiver>
新建MyBroadcastReceiver.class extend BroadcastReceiver
@Override
public void onReceive(Context context, Intent intent) {String ACTION_BOOT = "android.intent.action.BOOT_COMPLETED";if (ACTION_BOOT.equals(intent.getAction())) {Intent mIntent = new Intent(context,MainActivity.class);mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(mIntent);}
}
即可!!!
将APP放置系统应用中: 可使用adb命令 :
adb push XX.apk /system/app
若apk需要使用到系统权限,比如修改系统时间啊,调用隐藏方法啊,系统关机重启啊,静默安装升级卸载应用等等,那就需要在AndroidManifest.xml
加
android:sharedUserId="android.uid.system"
位置如下
那么加上后可能会出现 “Unable to open alarm driver: Permission denied” 错误日志,解决方法是需要platform.pk8和platform.x509.pem两个系统文件,如果拿到这两个文件以及编译命令自行百度
android 开机自动启动应用,以及如何放置系统应用(system/app)中相关推荐
- android app自动锁屏,Android开机自动启动app 不锁屏
Android开机自动启动app 不锁屏 发布时间:2020-07-17 03:22:20 来源:51CTO 阅读:2086 作者:清水禅石 主要参考:http://life173.blog.51ct ...
- 直播系统源码App中Android酷炫礼物动画直播平台源码搭建教程(上篇)
直播系统源码App中Android酷炫礼物动画直播平台源码搭建教程(上篇) 在当下移动直播火爆的年代,如果你曾经使用过移动端直播应用,相信会被里面那令人惊叹的礼物动画效果迷住,比如像下面这样的效果. ...
- Android 开机自动启动服务
在前面的文章中提到了remote service 的创建过程,现在我们要让它开机自动启动 1.在前面代码的基础上添加 RemoteServiceBootReceiver.java ,实现一个inten ...
- C#实现winform软件开机自动启动并最小化到系统托盘
一.开机自动启动: 拖一个CheckBox 1.软件启动时给CheckBox重置状态: RegistryKey R_local = Registry.LocalMachine; ...
- android开机动画多长时间_Android系统开机动画的一生
前言 在上篇文章[Android从上电到加载launcher,都发生了啥]中,简单介绍了Android系统从上电到加载launcher的流程,但比较粗略,特别是init之后,开机动画如何启动,又如何结 ...
- android开机自动启动app,Android实现开机自动启动Service或app的方法
本文实例讲述了Android实现开机自动启动Service或app的方法.分享给大家供大家参考,具体如下: 第一步:首先创建一个广播接收者,重构其抽象方法 onReceive(Context cont ...
- vivo手机9.0系统 报/system/app/WebViewGoogle/WebViewGoogle.apk解决思路
使用支持库的 WebView:在 Android 9.0 及更高版本中,Google 推荐使用 Chrome 浏览器作为 WebView 组件的实现.你可以在应用程序中使用 AndroidX 提供的 ...
- android开机启动c程序,如何让A20,android开机自动启动C程序【转】
/// xinit 增加: xinit /usr/local/bin/xfreerdp 192.168.1.196 1,修改 android/device/ init.sun7i. ...
- android开机自动启动4g,明明买了个8G运存的手机,开机只剩下4G?另一半运存去哪了?...
原标题:明明买了个8G运存的手机,开机只剩下4G?另一半运存去哪了? 现在的手机运存是越来越大了,从4G到6G再到8G,不过好像怎么扩大都感觉不够用???有小伙伴说,最近刚刚买了个8G运存的手机,结果 ...
最新文章
- jquery判断方法是否存在_判断图中是否有环的三种方法
- Science | 谷岩/王朗团队揭示大脑中的免疫细胞竟是记忆遗忘的“主谋”
- ZHUOQING 发表论文整理
- 清理多个varnish服务器缓存的脚本
- tomcat java环境变量配置
- python 中的路径. ./ .. ../和相对路径的写法
- int 互换 java_Java基础中Int类型变量值互换的几种方法
- 惠普计算机笔记本打印机官网,HP2621打印机驱动
- iOS - UIView属性hidden, opaque, alpha, opacity的区别
- unigui web app之title buttons
- java jco sap 重连_JCO重连SAP
- Jquery消息提示插件toastr的使用
- 交换友情链接时要谨防以下12种情况
- 【追剧达人JAVA修复版】苹果CMS10原生APP修改版 影视APP源码附安装教程
- 计算机原理学习(1)-- 冯诺依曼体系和CPU工作原理
- sklearn预测评估指标:混淆矩阵计算详解-附Python计算代码
- Java中的poi是什么_java poi介绍
- 算法之穿越沙漠、狱吏问题
- Corona渲染器相比VRay渲染器有何优势
- SS00014.elasticsearch——|HadoopElasticSearch集中式日志分析系统.v14|——|Elasticsearch.v14|
热门文章
- 如果微软开发了 Android,会有何不同?
- 谷歌停止华为合作;联想声明未向华为断供;Android 遭反垄断调查 | 极客头条...
- Google 究竟是不是要用 Fuchsia OS 取代 Android?
- 华为云发布国内首个 AI 模型市场,加速企业 AI 应用落地
- 手机芯片 AI 之争:高通、联发科均超华为!
- 华强北突围:比特币挖矿机成了最赚钱的生意
- 自定义键盘组件_WEB组件终极开发手册:让玩家没了鼠标也能操作
- Thread-start()-,它是怎么让线程启动的呢,Java面试问项目
- JAVA day08 接口(interface),多态,instanceof
- elk查询nginx日志响应时间