本篇文章记录,如何通过adb安装应用程序的包;activity组成的理解。
1. 应用程序的包
手机端一个应用程序的apk的名字可以随意更改,不影响安装。
Package包。手机端的每个应用程序(apk)的包名(package)都是唯一的,其没法修改。如com.tencent.mobileqq,可理解成大学里面的学号或身份证号。
在cmd中,可以通过如下查找包
C:\Users\Leo>adb shell pm list package |findstr "com.tencent"
package:com.tencent.mm
package:com.tencent.mobileqq
2.activity
一个安卓应用程序,有多个activity组成的。而且这些activity之间往往可以跳转。
Activity的生命周期包括:创建(onCreate)、激活(onStart)、恢复(onResume)、暂停(onPause)、停止(onStop)、销毁(onDestroy)、重启(onRestart)。产生->运行->销毁
2.1 Android开发四大组件:

2.2 获取activity
Aapt(android asset packaging tool),该工具可以查看、创建文档福建(zip、jar、apk)。
格式:
aapt dump badging ***.apk

本文介绍了如何使用ADB命令行工具安装Android应用程序,并深入探讨了应用程序的包(package)概念,强调包名的唯一性。同时,文章阐述了Activity的生命周期,包括创建、激活、恢复等状态,并展示了如何通过AAPT工具获取应用程序的启动Activity。此外,还提到了Android开发的四大组件以及如何查看Activity布局。提供了一个学习路线图,适合对Android开发感兴趣的读者深入研究。
最低0.47元/天 解锁文章
6788

被折叠的 条评论
为什么被折叠?



