Skip to content

Commit

Permalink
车机版 V1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
eiyooooo committed Apr 16, 2024
1 parent 5760c20 commit 79ecda5
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 35 deletions.
2 changes: 2 additions & 0 deletions HOW_TO_BUILD.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# 易控车机版(Easycontrol_For_Car)编译说明

### 此方法编译的apk不包含签名部分设备可能无法使用

### 注意:需要GitHub账号

<img src="pic/build/1-2.webp">
Expand Down
24 changes: 13 additions & 11 deletions HOW_TO_USE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# 易控车机版(Easycontrol_For_Car)使用说明

## 注意
1. 若安卓14及以上版本画面出现异常,可尝试在设置中打开“安卓14兼容模式”
2. app未打开状态通过快捷方式直接启动USB设备需点击两次,第二次弹出的授权通知请授权
3. 画中画内使用请务必在软件设置内打开“始终全屏模式”

## 准备操作
1. 被控端手机连续点击关于手机-版本号,直至提示打开开发者选项
2. 被控端手机设置中找到开发者选项
Expand All @@ -12,24 +17,25 @@

## 软件使用
1. 简单使用-有线连接
1. 主控端安装易控车机版,给予悬浮窗授权,打开软件
1. 主控端安装易控车机版,打开软件,给予悬浮窗授权或使用始终全屏模式
2. 利用数据线将主控端与被控端连接,主控端易控车机版界面允许易控车机版访问设备
3. 被控端授权允许主控端连接,勾选一律允许
4. 点击主控端易控车机版列表中出现的新有线设备
5. 选择屏幕镜像或应用流转模式进行连接

2. 简单使用-无线连接
1. 主控端安装易控车机版,给予悬浮窗授权,打开软件
1. 主控端安装易控车机版,打开软件,给予悬浮窗授权或使用始终全屏模式
2. 确保主控端能够访问被控端(例如在一个wifi下面)
3. - 打开被控端无线调试(并非开发者选项中的无线调试)
- 可使用上面有线连接,随后长按设备点击“打开无线”按钮实现
- (可使用上面有线连接,随后长按设备点击“打开无线”按钮实现)
- (安卓11及以上可在被控端下载[Shizuku](https://github.com/RikkaApps/Shizuku/releases),在Shizuku内配对)
4. 主控端易控车机版界面点击右上角添加设备
- 在设备地址处输入被控端地址(地址:端口)
- 地址格式(例):
- IPv4:192.168.43.1:5555
- IPv6:[2408:8462:2510:1e05:c39:3262:632d:1a3d]:5555
- 域名:example.com:5555
- 点击扫描,扫描C类地址(掩码为255.255.255.0)下的设备
- 也可点击扫描按钮,扫描C类地址(掩码为255.255.255.0)下的设备
5. 被控端授权允许主控端连接,勾选一律允许
6. 选择屏幕镜像或应用流转模式进行连接

Expand All @@ -50,14 +56,14 @@
- 全屏页面方向跟随手机重力方向(可在工具栏中锁定)

4. 高级使用
- 在添加设备时或长按设备点击“修改”按钮,设置高级选项,可自定义编解码参数、投屏控制参数等
- 在添加设备时或长按设备点击“修改”按钮,设置高级选项,可开关黑暗模式同步、剪切板同步,自定义编解码参数、投屏控制参数等
- 设置中可设置编码参数等默认选项,添加设备时默认使用这些参数,如对单个设备进行了修改,则以该设备参数为准
- 特殊地址标识符,在添加设备时可用于代表特殊地址:
- 网关地址:\*gateway\*,如网关为192.168.43.1,则“\*gateway\*:5555”表示“192.168.43.1:5555”
- 子网地址:\*netAddress\*,如子网为192.168.43.0/24, 则“\*netAddress\*.1:5555”表示“192.168.43.1:5555”

5. 扩展使用
1. 易控车机版支持在外部使用广播控制(app未打开状态通过快捷方式直接启动**不支持**)
1. 易控车机版支持在外部使用广播控制
广播地址为:"**top.eiyooooo.easycontrol.app.CONTROL**",需要向意向也就是Intent填入想要做的动作
- 启动默认设备:
Expand Down Expand Up @@ -118,8 +124,4 @@
- 自行创建:
- StartDeviceActivity启动设备
- 可添加uuid参数,指定设备ID
- 不指定uuid参数则启动默认设备

## 其他
1. 若安卓14及以上版本画面出现异常,可尝试在设置中打开“安卓14兼容模式”
2. app未打开状态通过快捷方式直接启动USB设备需点击两次,第二次弹出的授权通知请授权
- 不指定uuid参数则启动默认设备
35 changes: 13 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,38 +5,29 @@

## 注意

#### “易控车机版”**永久免费**,不会收取任何费用,也不会强制要求捐赠。请勿相信任何收费的“易控车机版”,以免上当受骗
#### “易控车机版”**永久免费**,不会收取任何费用,也不会强制要求捐赠。请勿相信任何收费的“易控车机版”,以免上当受骗

#### 本软件开源许可证为**GPL-3.0**,任何人可以免费使用、修改、分发,但请遵守开源许可证的规定
#### 本软件开源许可证为**GPL-3.0**,任何人可以免费使用、修改、分发,但请遵守开源许可证的规定

#### 本项目唯一地址为(<https://github.com/eiyooooo/Easycontrol_For_Car>)

#### 反馈问题请到[Issues](https://github.com/eiyooooo/Easycontrol_For_Car/issues),功能建议请到[Discussions](https://github.com/eiyooooo/Easycontrol_For_Car/discussions)
#### 反馈问题请到[Issues](https://github.com/eiyooooo/Easycontrol_For_Car/issues),功能建议请到[Discussions](https://github.com/eiyooooo/Easycontrol_For_Car/discussions)

## 简介
本软件基于[易控原版](https://gitee.com/mingzhixianweb/easycontrol),对其进行了修改,优化了安卓车机控制安卓手机的体验。

## 车机版功能特色
- 车机版放大按钮
- 横竖屏悬浮窗位置单独保存
- 音频输出为导航声道
- 十秒无操作隐藏控制条
- 应用流转
- 屏幕宽高比例自由缩放(实验性)
- 优化工具栏
- 自动收回
- 点击外部时缩回
- 可通过快捷方式直接启动设备或单应用流转
- 其他一些小优化...
本软件可实现手机屏幕镜像到车机、手机应用流转到车机

## 使用说明
- [点击此处前往易控车机版使用说明](HOW_TO_USE.md)
车机支持:能够安装第三方软件、基于安卓系统的车机

手机支持:能够打开开发者调试(ADB)功能、基于安卓系统的手机

## 更新日志
- [点击此处查看](https://github.com/eiyooooo/Easycontrol_For_Car/releases)
## 安装包及更新日志
- [点击此处前往](https://github.com/eiyooooo/Easycontrol_For_Car/releases)

## 使用说明
- [点击此处前往](HOW_TO_USE.md)

## 关于开发版本编译
如有需要开发版本请自行[编译](HOW_TO_BUILD.md)
如有需要开发版本请自行[编译](HOW_TO_BUILD.md)

## 截图
<img src="pic/screenshot/main.webp" width="300px">
Expand Down
4 changes: 2 additions & 2 deletions easycontrol/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ android {
applicationId 'top.eiyooooo.easycontrol.app'
minSdk 21
targetSdk 34
versionCode 10412
versionName "1.4.12"
versionCode 10500
versionName "1.5.0"
ndk {
abiFilters "arm64-v8a", "armeabi-v7a", "x86", "x86_64"
}
Expand Down

0 comments on commit 79ecda5

Please sign in to comment.