迫于云手机每月开销,若自己 PC 搭建云手机服务器,手机仅用浏览器操作,是否可行
需要用什么样的技术,如何实现,理性探讨
需要 arm 服务器吧 系统应该是定制吧 像是模拟器那种的改一下
自己 PC 搭建,可以计算一下一个月的电费是否合算。
参考资料: hostloc.com/thread-1065193-1-1.html
自己的电脑模拟器是 X86 的,容易封号 /不兼容
比较推荐闲鱼 300 买个 835 的旧手机,淘宝 150 元改成无电池方案,来电自启,通过远程桌面的方式操控
可以搞搞,但是服务器没有 GPU ,靠软件模拟效率比较低,服务器配置不高的话比较卡。
之前用 Oracle Arm 4C 24G 服务器搞了搞玩玩,还行、可以正常工作。游戏啥的没玩,但是看别人说玩明日方舟……感觉肯定很卡。
我用的是这个项目,docker 里运行 Android ,配置很方便,一键运行,运行不了多换几个配置。
github.com/remote-android/redroid-doc
github.com/DeviceFarmer/stf
如果是自己 pc 的话有 GPU ,Windows 上有一大堆高性能的模拟器,Web 访问应该可以用楼上的试试,没用过。
或者有一个 web scrcpy 项目可以通过浏览器用 scrcpy 控制手机 github.com/NetrisTV/ws-scrcpy
maybe Cuttlefish
是不是远程桌面
lcloud.longene.com.cn/ldhost.html 这个你看看合不合适
买二手手机远程控制
云手机主要用来干啥?
红手指啊
分享一下我的方案,我们针对 chromium 开发了移动端指纹浏览器,所以只需要模拟器再配合指纹浏览器改机就能模拟真实手机环境。
改手机的配置只需要去收集下来,然后注入到指纹浏览器里就行了,一个模拟器就能变成 N 种不同的手机环境。所以只要硬件够顶,虚拟化设备足够多,就能满足大规模并行测试。
改机属性包括但不仅限于:
- 系统相关
- 版本信息
- 字体相关
- Navigator 相关
- Client Hints
- 性能相关
- 运行内存相关
- 窗口相关
- 媒体相关
- Screen 相关
- Rect 相关
- Document 相关
- Header 相关
- Cookie 相关
- 电量相关
- 网络相关
- 指纹相关
- 显卡相关
- WebRTC 相关
- 位置相关
- 剪切板
- 语音合成相关
- JA3 相关
- 重力感应
以下两张截图展示一下:
改机后
imgur.com/a/1GI3dMx
改机前
imgur.com/a/aD1jXqj
部分注入配置:
gist.github.com/tyua07/cca5291cde563ab1de63bd7ae6407d9e 显示 Gist 代码 .js
应用场景不一样吧,这种指纹浏览器只合适 web 吧 有些一定要装 app 的就没办法了
楼主说的场景好像就是浏览器,不过我们现在也在弄定制 rom ,这个只是分享一下我们这边浏览器的方案。
#3 手机改装无电池运行,要 150 ?太好赚了吧?
这是我总结的方案:
手机改装无电池工作
/t/787737
我也考虑过楼主的问题
/t/873871
如果预算充足,可以使用 M1 CPU ( ARM 架构)的 Mac Mini (最便宜要 5K )。其 Android 模拟器和 iOS 模拟器都很流畅!
#15
楼主似乎希望的是 在 PC 上搭建云手机,然后在手机上通过浏览器管理和使用云手机。
技术上倒是不算太麻烦,不过得看你说的 PC 具体指的是什么(这词现在代表的意思五花八门)。
Windows 个人电脑的话,市面上模拟器 /wsa 加上 scrcpy 什么的凑合用用吧。
Linux Server 的话,目前正好在做相关项目,可以与你分享下相关经验,仅供参考:
远程控制还有摄像头传感器什么的透传都可以扔给 webrtc ,turn server 可以直接建在宿主机上。
想要低占用的话可以考虑 lxc ,不推荐 qemu ,全虚拟化在云手机上没多大优势。
aosp 需要自己改动下源码,lxc 光加 HAL 跑不起来。
#19
另外,x86 跑 arm 的 apk ,可以用 libhoudini 等方案来实现,目前测试常用 app 基本都可以正常跑起来。
你是干什么?
有一些应用检测模拟器,你要弄的话还有一个方法,就是找做群控的买设备
没电池的手机那种,都过时了。现在的群控,一个手机就一块主板。一个机箱里可以装几十台手机主板,像刀片服务器一样
#15 对于手残的人来说,拆原装电池就是一个坎
web scrcpy 日常使用中
目前是优先通过 Play 商店进行下载,结果发现不少国内常用的软件没有在 Play 中发布(例如:pdd ),或者 Play 的版本与大陆版本差异过大导致无法使用(例如:wps…
pyscript.net 看上去非常有趣。各位有什么想法? 当年 js 还没成为浏览器事实标准的时候 IE 下面除了可以用 activeX 跑 vbscript…
iPhone 手机,最近用了拼多多,在删除软件之后,重新下载,发现首页全是之前买或者搜过的东西。有些商品下面还有‘你收藏的商品’,我确实收藏了这些,但是我没有登录账号,它是怎么…