android自启动

Android 开机自动启动一个Service 附源码_watchdogservice-CSDN博客

执行

复制代码
adb push 本地地址   目标地址 

时遇到错误:

adb: error: failed to copy 'app-release.apk' to '/system/app/app-release.apk': remote couldn't create file: Read-only file system

解决方案:

ADB 调试问题记录一:error:failed to copy_adb: error: failed to read copy response-CSDN博客

启动程序:

如果你想运行 /system/app 文件夹中的某一个应用程序,可以按照以下步骤进行操作:

  1. 在计算机上打开终端或命令提示符,并进入 adb 工具所在的目录。

  2. 将 Android 设备连接到计算机,并确认设备已经开启了 USB 调试模式。可以使用 adb devices 命令来检查设备是否已经连接成功。

  3. 使用 adb shell 命令进入设备的 Shell 模式。

  4. 运行 am start 命令来启动应用程序。你需要知道要启动的应用程序的包名和主活动(MainActivity)。例如,要启动系统设置应用程序,可以运行以下命令:

bash 复制代码
am start -n com.android.settings/.Settings 

其中,com.android.settings 是系统设置应用程序的包名,Settings 是应用程序的主活动。

5.应用程序将会在设备上启动并显示出来。

参考:

Android adb 启动APP-CSDN博客

Android adb启动任意app的几种方式_adb 启动app-CSDN博客

重启设备,查看程序是否自启动:

bash 复制代码
adb shell ps | grep com

问:执行ps命令后返回的信息,每一列都代表什么意思

答:在 Android 设备的命令行环境中,执行 ps 命令可以列出当前系统中的进程信息,并输出一些进程相关的列信息。以下是 ps 命令输出信息中各列代表的含义:

USER PID PPID VSIZE RSS WCHAN PC NAME

其中:

USER:进程所属的用户。

PID:进程 ID,唯一标识一个进程。

PPID:父进程的 ID。

VSIZE:虚拟内存大小(Virtual Memory Size),表示进程所占用的虚拟内存大小,单位为 kB(千字节)。

RSS:实际内存大小(Resident Set Size),表示进程正在使用的物理内存大小,单位为 kB。

WCHAN:等待通道(Wait Channel),表示进程当前正在等待的事件或资源。

PC:程序计数器(Program Counter),表示进程最近执行的指令地址。

NAME:进程名,通常为应用程序包名或进程名。

通过运行 ps 命令,你可以了解到 Android 设备上正在运行的进程及其相关信息,有助于进行系统性能调优和故障排查。

如果你只希望查看特定应用程序的进程,可以使用以下命令:

ps | grep <应用程序包名>

<应用程序包名> 替换为你要查找的应用程序的包名,这将过滤并只显示与该包名相关的进程。

相关推荐
文人sec8 小时前
MySQL主库出问题了,从库怎么办?备库为什么会延迟好几个小时?
android·数据库·mysql
hai_android8 小时前
不用 AIDL,手把手教你手写 Binder 代理类
android·kotlin
mmsx9 小时前
osmdroid 地图实战 03|地图的"分层世界":离线方案、图层模型与 Overlay 体系
android·前端
张文是假的啊10 小时前
IOC依赖注入问题:@Primary 和 @Qualifier的使用
android
换元不配限11 小时前
ConstraintLayout核心用法详解(三):引导线、屏障、组和占位
android·placeholder·barrier·约束布局·guideline
心平气和量大福大12 小时前
android studio(AS)工具-调试-统计总行数
android·ide·android studio
你的坚定14 小时前
SurfaceFlinger合成一帧的完整流程
android
爱笑鱼15 小时前
Android 系统启动机制(七):进入 SystemServer.main() 以后,system_server 还是一个空进程吗?
android·linux
好安静15 小时前
SurfaceFlinger 合成一帧的完整流程
android
alexhilton15 小时前
架构测试为何需要双视图
android·kotlin·android jetpack