Android通过adb启动应用

本文介绍了如何使用Android的命令行工具am来启动应用程序、发送广播意图及开始性能测试等操作。通过具体的命令示例,展示了如何从命令行界面启动指定的应用程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.

usage: am [subcommand] [options]  
    start an Activity: 
        am start [-D]  -D: enable debugging  
    send a broadcast Intent: 
        am broadcast  
    start an Instrumentation: 
        am instrument [flags] 
            -r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT)         
            -e : set argument to 
            -p : write profiling data to 
            -w: wait for instrumentation to finish before returning  
    start profiling: 
        am profile start     
    stop profiling: 
        am profile stop  
    specifications include these flags:
             [-a ] [-d ] [-t ]         
             [-c [-c ] ...]         
             [-e|--es ...]         
             [--ez ...]         
             [-e|--ei ...]         
             [-n ] [-f ] []  

启动的方法为

      $ adb shell 
      $ am start -n {包(package)名}/{包名}.{活动(activity)名称}

例如,启动包名为com.example.wdy.classifier的应用,启动命令如下:

am start -n com.example.wdy.classifier/com.example.wdy.classifier.MainActivity
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值