0 准备

安卓下一曲/上一曲/播放/暂停:https://developer.android.com/reference/android/view/KeyEvent#KEYCODE_MEDIA_NEXT

如上:我们在谷歌开发文档中直到安卓的下一曲code是87,记下。

实现思路:mac使用adb连接手机,建立基本的通讯连接,再使用mac的自动操作(AppleScript)与键盘快捷键进行映射。

1 连接手机

手机开启监听服务:

建立连接:

注:上面是局域网,需要在同一个nat(WiFi)下才行。若是需要不受限制连接可以使用ipv6。

2 快捷键映射

/usr/local/bin/adb shell input keyevent 87

注:获取adb文件地址可以使用which adb

保存AppleScript后,在设置中,配置快捷键映射:

即可使用自定义的快捷键控制安装手机播放器了。

附件

全平台音频传输工具AudioRelay,专业版:AudioRelay-Premium,注:电脑版无需破解。特色:可以将手机给mac充当mic、sound,电脑与电脑互为mic、sound,电脑直接播放即可,比使用adb更方便。

macOS使用快捷键控制安卓手机音乐播放器相关推荐

  1. [转]全方位对比 安卓手机音乐播放器推荐

    现在手机应用发展迅速,各种只怕想不到,不怕做不到的应用也是如雨后春笋般应运而生.听歌早已经告别了以前庞大.笨拙.不便带来的烦恼,之后mp3播放器的普及更是随处都可见戴着耳机听歌的人.而手机近几年来革命 ...

  2. android 播放手机音乐播放器,推荐六款安卓手机音乐视频播放器软件

    安卓手机音乐视频播放器软件合辑推荐:因为安卓平台的开源性,导致安卓平台上有很多好玩的手机软件.其中,安卓手机音乐播放器软件与安卓手机视频播放器软件是非常受安卓用户欢迎的两大类别.今天,凌少就将音乐与视 ...

  3. 安卓系统手机音乐播放器问题

    我喜欢听歌,老歌.新歌.民歌.通俗歌都行,只要我认为好听就行了.除了在电脑上听歌外,还与时俱进的买了几个随身听和MP3,现在是手机和平板(Win8.1系统的),歌曲格式也由MP3升级为无损格式. 我现 ...

  4. 张利国,龚海平,王植萌.android移动开发入门与进阶,开题报告-基于Android的手机音乐播放器的设计与实现.doc...

    盐城师范学院 毕业设计开题报告 题 目: 基于android的手机音乐播放器 的设计与实现 姓 名: 二级学院: 信息工程学院 专 业: 软件工程 班 级: 12(1) 学 号: 指导教师: 职称: ...

  5. 基于Android的手机音乐播放器的设计与实现

    源码及论文下载:http://www.byamd.xyz/tag/android/ 摘 要 随着Android系统和移动互联网的快速崛起,手机已经成为人们生活不可缺的一部分,在现代人的生活中,人们生活 ...

  6. 自定义css样式结合js控制audio做音乐播放器

    最近工作需求需要播放预览一些音乐资源,所以自己写了个控制audio的音乐播放器. 实现的原理主要是通过js调整audio的对象属性及对象方法来进行控制: 1.通过play().pause()来控制音乐 ...

  7. html5模仿手机音乐播放器(添加音乐进度条和时长)

    今天用html+js+cs写了一个类似手机音乐播放器的小东东,代码规范性不是很好,高手切勿喷,新手可以看看,其中歌词同步js代码参考了一个老师的代码.自己添加的是点击按钮页面滑动,和上一曲下一曲播放, ...

  8. [内附完整源码和文档] 基于Android的手机音乐播放器的设计与实现

    摘 要 随着Android系统和移动互联网的快速崛起,手机已经成为人们生活不可缺的一部分,在现代人的生活中,人们生活节奏的加快,生活压力越来越大,碎片化的时间越来越多,那么一个可以在碎片化的时间内调节 ...

  9. Android项目:基于Android的手机音乐播放器的设计

    本次程序的设计,对手机音乐播放器的框架进行了精心的构思和实现,采用主要开发工具Eclipse+Java语言,Android Development Tool的插件和Android SDK版本来完成的. ...

最新文章

  1. 8天学通MongoDB——第四天 索引操作
  2. [密码学] ElGamal加密算法与离散对数
  3. 无法访问 gcr.io 的解决方案
  4. Cortex‐M3-存储器映射
  5. 4/100. Maximum Depth of Binary Tree
  6. usb转并口支持linux,使用PCI转并口实现SJF刷写嵌入式开发板
  7. Seismic migration - Wikipedia
  8. 系统引导的过程一般包括如下几步: 【 】_20190317工控维修日记(西门子系统第二讲)...
  9. 【网络】IP地址格式转换(htonl、ntohl;inet_addr、inet_ntoa)
  10. 如何让地面不起灰_地面不平怎么办?无沙找平的做法
  11. 我的PGA我作主----搞清楚什么是真正的PGA
  12. mysql5.6.4安装_win 7 64 mysql 5.6.4 安装
  13. 进击的雨燕------------错误处理
  14. OpenGL读取灰度图生成地形
  15. 如何用TC群控系统同时控制上百台手机
  16. AutoIt教程资源及autoit学习方法
  17. Caused by: android.view.InflateException: Binary XML file line #12: Error inflating class lzl.edu.c
  18. 美国国家学术出版社所有PDF图书开放免费下载
  19. 一些做“飞卡智能车”时候的总结
  20. linux以root账号登陆gnome,CentOS 7 - 以root身份登入Gnome

热门文章

  1. omniplan导出html,OmniPlan 3.14.4 最NB的项目管理流程软件
  2. 类加载及执行子系统的案例分析
  3. 华为ENSP之MPLS初级应用
  4. GPT系列:GPT1 -> 2 -> 3 -> InstructGPT ->ChatGPT
  5. MacBook M1用虚拟机安装ubuntu,用ssh本地连接虚拟机ubuntu
  6. 撸一撸简单的操作系统知识
  7. Java版mc闪退_win10运行mc闪退怎么解决_win10我的世界玩着玩着会闪退修复方法
  8. 3D_systems_touch控制Dobot魔术师
  9. Oracle数据库导入导出emp文件
  10. word标尺灰色_如何在Microsoft Word中显示和隐藏标尺