Android 一体机等root后的机器指令截屏

import com.blankj.utilcode.util.ShellUtils;
public void takeScreenShot() {
    String savedPath = createImageFile().getAbsolutePath();
    try {
        String cmd = "screencap -p " + savedPath;
        ShellUtils.execCmd(cmd,true);
    } catch (Exception e) {
        e.printStackTrace();
    }
}

private File createImageFile(){
    try {
        String imageFileName = "AI_SD_SCREEN_IMAGE";
        File storageDir = BaseActivity.getContext().getExternalFilesDir(Environment.DIRECTORY_PICTURES);
        File image = new File(storageDir+"/"+imageFileName+".png");
        if(image.exists()){
            image.delete();
            boolean newFile = image.createNewFile();
        }
        return image;
    }catch (Exception e){
        Log.e("111",e.getMessage());
    }
    return null;
}

相关推荐

  1. Android 一体root机器指令

    2024-07-19 14:38:02       21 阅读
  2. Android方法

    2024-07-19 14:38:02       34 阅读
  3. Android 10.0 流程

    2024-07-19 14:38:02       44 阅读
  4. Android10以上MediaProjection

    2024-07-19 14:38:02       93 阅读
  5. Android11系统去掉功能

    2024-07-19 14:38:02       23 阅读
  6. Flutter与长实现

    2024-07-19 14:38:02       39 阅读
  7. 高通Android 12/Android 13

    2024-07-19 14:38:02       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 14:38:02       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 14:38:02       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 14:38:02       57 阅读
  4. Python语言-面向对象

    2024-07-19 14:38:02       68 阅读

热门阅读

  1. 【题解】StarryCoding P211 勇闯高塔

    2024-07-19 14:38:02       22 阅读
  2. Linux 之 设置环境变量

    2024-07-19 14:38:02       24 阅读
  3. 做一只勤劳的小蜜蜂

    2024-07-19 14:38:02       20 阅读
  4. 【ubuntu 网卡混杂模式设置】

    2024-07-19 14:38:02       17 阅读
  5. Hive函数之-posexplode()

    2024-07-19 14:38:02       14 阅读
  6. C语言 杂项笔记

    2024-07-19 14:38:02       18 阅读
  7. https和http区别

    2024-07-19 14:38:02       19 阅读
  8. Nginx配置ssl证书(https)

    2024-07-19 14:38:02       22 阅读
  9. VUE中setup()

    2024-07-19 14:38:02       20 阅读
  10. Perl语言入门学习指南

    2024-07-19 14:38:02       23 阅读
  11. LeetCode题(01,09,13,14,27,28,58)--《c++》

    2024-07-19 14:38:02       18 阅读