`
angelguo
  • 浏览: 121438 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

window下获取当前app运行package及activity

 
阅读更多

Windows下:

按下 “window键+R键” 打开电脑的 “运行” 窗口,输入“cmd”,进入你的adb.exe所在的目录,输入 “ adb shell "dumpsys window | grep mCurrentFocus" ”,里边的双引号需要加上,Enter键,此时你会看到你要的包名和activity名。

 

注意:操作前一点要打开当前操作APP

分享到:
评论

相关推荐

    JS唤醒Android APP(包括在外部浏览器和WebView)

    JavaScript(JS)唤醒Android App是一项常见的跨平台交互技术,它允许网页内容与手机上的应用程序进行交互,提升用户体验。本文将详细讲解如何实现这一功能,包括在外部浏览器和WebView中的应用。 首先,我们要理解...

    利用无障碍服务(AccessibilityService)批量清理后台进程_Java_下载.zip

    当系统设置界面打开时,我们的服务会触发 clearBackgroundProcesses() 方法,该方法通过 ActivityManager 来获取所有运行中的应用进程,并杀死非前台进程。 然而,需要注意的是,由于安全和隐私原因,Android系统对...

    AccessibilityService智能安装卸载APP

    事件类型如TYPE_WINDOW_STATE_CHANGED、TYPE_PACKAGE_ADDED、TYPE_PACKAGE_REMOVED等可以帮助我们识别安装或卸载过程。 ```java @Override public void onAccessibilityEvent(AccessibilityEvent event) { int ...

    web+app+接口的测试pdf版本

    8. **Appium配置**: `appPackage`是被测试应用的包名,`appActivity`是应用的启动入口。通过`adb shell pm list packages`命令可查看设备上的所有应用,`-3`参数列出第三方应用。`dumpsys window windows`命令可用于...

    Android编程实现隐藏状态栏及测试Activity是否活动的方法

    在某些情况下,我们可能需要知道当前的Activity是否处于前台活动状态。例如,当用户尝试打开一个不存在的应用程序时,我们可以显示一个提示信息。检测Activity是否活动,可以使用以下方法: 1. 使用`...

    Android 设置应用全屏的两种解决方法

     import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class OpenGl_Lesson1 extends Activity { public void onCreate(Bundle ...

    新版Android开发教程.rar

    Android 的 App Market 模式,软件开发者获得 7 成收入, 3 成用于系统维护。难点在于位置营销。 设备商通过卖设备、内置特色应用来获得盈利。也可以兼职专业软件开发者进行赢利。 Google 自身通过基于统一平台为...

    Android中两种设置全屏的方法!!!借鉴.pdf

    在这个例子中,`requestWindowFeature(Window.FEATURE_NO_TITLE)`用于移除Activity的标题栏,`getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN)`则...

    HookPluginProject1.zip

    在Android 28中,这个过程涉及到了AMS、WMS(Window Manager Service)和PMS(Package Manager Service)等多个核心服务的协同工作。 2. **Activity类的加载** 在Android中,每个Activity都关联一个类加载器...

    Android基础教程(六)之-Android中两种设置全屏的方法!!!

    这种方式不需要在代码中进行任何额外的处理,只需要在配置文件中进行简单的设置即可使指定的Activity以全屏模式运行。这种方式适用于多个Activity共享相同设置的情况,可以减少重复代码,提高开发效率。 ### 总结 ...

    小米便签部分代码精读注释

    - **获取 `Window` 对象**:通过 `getWindow()` 获取到当前 Activity 的窗口对象。 - **添加窗口标志**:通过调用 `addFlags()` 方法添加 `FLAG_SHOW_WHEN_LOCKED` 标志,确保即使设备被锁定也能显示这个 Activity。...

    Android开发

    这些子目录按照Java包的关系进行组织,例如`android/app/Activity.java`表示`android.app`包下的`Activity`类。 **API描述文件** Android中的Java类API的描述文件位于`frameworks/base/api/current.xml`。该文件...

    Android 贪吃蛇源码分析

    - `android.app.Activity`: Activity是Android四大组件之一,负责界面的显示与交互。 - `android.os.Bundle`: 用于保存与恢复Activity的状态。 - `android.util.Log`: 提供日志打印功能,便于调试。 - `android.view...

    andriod js启动apk

    startActivity(intent); } else { // 应用未安装,处理错误情况 } ``` 如果APK尚未安装,`getLaunchIntentForPackage`会返回`null`,此时应提供适当的错误处理。 文件`TestJs`和`webjs`可能包含用于测试这种交互...

    安卓开发当中遇到的的一些案例代码及其详细介绍

    import android.app.Activity;  import android.os.Bundle;  import android.view.Window;  import android.view.WindowManager;  public class MainActivity extends Activity {   /** Called ...

    android 学习笔记

    import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloAndriod extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ...

Global site tag (gtag.js) - Google Analytics