首页
/ 【亲测免费】 Minicap 项目使用教程

【亲测免费】 Minicap 项目使用教程

2026-01-23 04:19:47作者:羿妍玫Ivan

1. 项目目录结构及介绍

Minicap 项目的目录结构如下:

minicap/
├── CONTRIBUTING.md
├── ISSUE_TEMPLATE.md
├── LICENSE
├── Makefile
├── README.md
├── build-remote.sh
├── gdb.sh
├── jni/
│   ├── Android.mk
│   ├── Application.mk
│   ├── minicap-shared/
│   │   ├── aosp/
│   │   └── jni/
│   └── minicap/
│       ├── Android.mk
│       ├── main.cpp
│       └── minicap.cpp
├── package-lock.json
├── package.json
├── run.sh
└── libs/
    ├── arm64-v8a/
    ├── armeabi-v7a/
    ├── x86/
    └── x86_64/

目录结构介绍

  • CONTRIBUTING.md: 贡献指南文件,指导开发者如何为项目贡献代码。
  • ISSUE_TEMPLATE.md: 问题模板文件,用于提交问题时使用。
  • LICENSE: 项目许可证文件,说明项目的开源许可证类型。
  • Makefile: 用于构建项目的 Makefile 文件。
  • README.md: 项目说明文件,包含项目的基本介绍和使用说明。
  • build-remote.sh: 用于远程构建的脚本文件。
  • gdb.sh: 用于调试的脚本文件。
  • jni/: 包含 JNI (Java Native Interface) 相关的文件和目录。
    • Android.mk: Android 构建文件。
    • Application.mk: 应用程序构建文件。
    • minicap-shared/: 包含共享库的源码和构建文件。
    • minicap/: 包含 Minicap 主程序的源码和构建文件。
  • package-lock.jsonpackage.json: Node.js 项目的依赖管理文件。
  • run.sh: 用于运行 Minicap 的脚本文件。
  • libs/: 包含预编译的二进制文件,按不同的 CPU 架构分类。

2. 项目启动文件介绍

Minicap 项目的启动文件是 run.sh。该脚本文件用于自动选择并运行适合设备的 Minicap 二进制文件。

run.sh 文件介绍

  • 功能: 该脚本会自动检测连接的 Android 设备,并选择合适的 Minicap 二进制文件和共享库进行推送和运行。
  • 使用方法:
    ./run.sh autosize -t  # 运行初步检查
    ./run.sh autosize -h  # 查看帮助信息
    ./run.sh autosize     # 启动 Minicap
    

3. 项目配置文件介绍

Minicap 项目中没有传统的配置文件,但可以通过命令行参数进行配置。主要的配置参数包括:

  • -P: 指定屏幕分辨率和投影尺寸。格式为 [RealWidth]x[RealHeight]@[VirtualWidth]x[VirtualHeight]/[Orientation]
    • RealWidthRealHeight: 设备的实际屏幕分辨率。
    • VirtualWidthVirtualHeight: 投影的虚拟分辨率。
    • Orientation: 设备的当前方向(以度为单位)。

示例

adb shell LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -P 1080x1920@1080x1920/0

该命令会启动 Minicap,并设置屏幕分辨率为 1080x1920,投影尺寸为 1080x1920,方向为 0 度。

通过以上步骤,您可以成功构建、配置和运行 Minicap 项目。

登录后查看全文
热门项目推荐
相关项目推荐