android开发分享如何从命令行启动Android应用程序?

如何从命令行启动Android应用程序?

有类似的问题问,但我找不到任何答案。

    adb shell am start -n com.package.name/com.package.name.ActivityName 

    或者你可以直接使用这个:

     adb shell am start -n com.package.name/com.package.name.ActivityName 

    您还可以指定要通过您的意图filter进行过滤的操作:

     am start -a com.example.ACTION_NAME -n com.package.name/com.package.name.ActivityName 

    您可以使用:

     adb shell monkey -p com.package.name -c android.intent.category.LAUNCHER 1 

    这将使用monkeyrunnertesting工具启动应用程序的LAUNCHER Activity。

    这里的例子。

    粘贴在下面:

    这是关于如何从adb shell启动android应用程序。

    命令: am

    在AndroidManifest.xml中查找调用path

    浏览器app ::

     # am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity Starting: Intent { action=android.intent.action.MAIN comp={com.android.browser/com.android.browser.BrowserActivity} } Warning: Activity not started, its current task has been brought to the front 

    设置应用程序

     # am start -a android.intent.action.MAIN -n com.android.settings/.Settings Starting: Intent { action=android.intent.action.MAIN comp={com.android.settings/com.android.settings.Settings} } 

      以上就是android开发分享如何从命令行启动Android应用程序?相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/addevelopment/515164.html

      (0)
      上一篇 2020年11月30日
      下一篇 2020年11月30日

      精彩推荐