V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cbdyzj
V2EX  ›  Android

Android 有手机系统,平板系统,为什么不出一个桌面系统?

  •  1
     
  •   cbdyzj · 2023-08-19 09:39:55 +08:00 · 12761 次点击
    这是一个创建于 463 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在 iOS 、iPad OS 、macOS 都在融合,开发一次应用可以运行到三端,我觉得 Android 也有这个潜力啊

    61 条回复    2023-08-22 21:49:18 +08:00
    darkengine
        1
    darkengine  
       2023-08-19 09:43:16 +08:00
    试试 ChromeOS
    murmur
        2
    murmur  
       2023-08-19 09:44:19 +08:00
    我也有这个疑问,都是 linux 打底,为啥一个 wps 弄了那么多年才弄起来
    hammy
        3
    hammy  
       2023-08-19 09:48:16 +08:00
    Chrome 笔记本?
    crazyTanuki
        4
    crazyTanuki  
       2023-08-19 09:48:43 +08:00   ❤️ 3
    像极了我同事问我为什么你前端不开发个 h5,平板,PC 三端响应的应用,我说你写啊?
    tony1016
        5
    tony1016  
       2023-08-19 09:50:07 +08:00
    ChromeOS 和 Android 没有半点关系
    cbdyzj
        6
    cbdyzj  
    OP
       2023-08-19 09:51:30 +08:00
    @crazyTanuki 现在前端确实都是这样做的,除了限定场景的管理后台,n 端响应显示是基本操作了

    e.g. https://anyway.fm/
    tony1016
        7
    tony1016  
       2023-08-19 09:53:23 +08:00
    我觉得这个问题在于应用,都是为移动触摸定制的,强扭的瓜没有那么甜,生态问题。你要说有没有,还是有几个 x86 Android 项目的
    crazyTanuki
        8
    crazyTanuki  
       2023-08-19 09:54:23 +08:00
    这是定制化,不通用
    crazyTanuki
        9
    crazyTanuki  
       2023-08-19 09:54:41 +08:00
    @cbdyzj 这是定制化,不通用
    cbdyzj
        10
    cbdyzj  
    OP
       2023-08-19 09:56:25 +08:00
    @tony1016 这个和 x86 又有什么关系? Apple 用 M 系列芯片也是 ARM 的,桌面和 x86 没有必然联系啊
    tony1016
        11
    tony1016  
       2023-08-19 09:57:27 +08:00
    @cbdyzj 没有说和 x86 有什么关系
    shinsekai
        12
    shinsekai  
       2023-08-19 10:06:03 +08:00
    有啊,锤子 TNT 桌面 OS
    cbdyzj
        13
    cbdyzj  
    OP
       2023-08-19 10:07:29 +08:00
    @tony1016 确实,我看错了

    我网上搜集了一下相关的资料,结论应该是? Android 的技术发展路线毕竟还是控制在 Google 手里面的,而 Google 的桌面方案更倾向于 Chromebook ,所以 Android Desktop 就不怎么搞了
    cbdyzj
        14
    cbdyzj  
    OP
       2023-08-19 10:09:25 +08:00
    感觉 Chromebook 和 Android 还是蛮接近的,Chromebook 似乎可以直接运行 Android Apps
    https://support.google.com/chromebook/answer/7021273
    delete26
        15
    delete26  
       2023-08-19 10:10:32 +08:00
    https://www.android-x86.org/
    但是已经很久没更新了
    tool2d
        16
    tool2d  
       2023-08-19 10:11:31 +08:00 via Android   ❤️ 2
    这是开发工具的限制,安卓默认不 root ,你读不了多少用户数据。但是传统桌面应用,都是可以全磁盘访问的。
    而且大部分 arm 开发机,能安装安卓,也能安装 linux 传统桌面,后者体验好很多。
    那么多年,vscode 都没有发布安卓版本,可见开发环境有多糟糕。用安卓平板看代码,我都是借助 wine 的。
    cbdyzj
        17
    cbdyzj  
    OP
       2023-08-19 10:12:51 +08:00
    @delete26 我期望中的 Android Desktop 是 ARM 的生态,我自从用上 Apple silicon 之后,感觉 x86 已经不吸引我了
    weishu
        18
    weishu  
       2023-08-19 10:19:04 +08:00   ❤️ 1
    makelove
        19
    makelove  
       2023-08-19 10:30:18 +08:00   ❤️ 2
    桌面是倾向于工作的,android 是娱乐玩玩的,你切个 app 回来发现 vscode 被杀了你会怎么想
    hanssx
        20
    hanssx  
       2023-08-19 10:44:00 +08:00
    感觉应该会有,希望有生之年能看到。
    debuggerx
        21
    debuggerx  
       2023-08-19 10:45:02 +08:00 via Android
    其实早就有了 android10 开始就内置了 用 android studio 创建虚拟机的时候可以选桌面系统的 只是目前好像还没有厂商做产品默认使用这个模式吧
    kkwa56188
        22
    kkwa56188  
       2023-08-19 10:53:43 +08:00
    三星平板有 Dex 模式 也就是 安卓的 桌面版, 然而并卵,
    这不是三星的问题, 而是 现在已经出了一个桌面系统, 然后呢?
    Linux 那么多发行版, 有那么多桌面了, 然后呢?
    duke807
        23
    duke807  
       2023-08-19 10:56:19 +08:00 via Android
    Android 架构不行,一统天下还是要看 linux ,譬如 pinephone pro 这样的 linux 手机,才可以当电脑使用

    Android 不同 app 调整不同音量都不支持
    chrome 同时打开两个窗口也不行
    ...
    debuggerx
        24
    debuggerx  
       2023-08-19 11:04:56 +08:00 via Android
    Biggoldfish
        25
    Biggoldfish  
       2023-08-19 11:39:46 +08:00
    ChromeOS 既可以跑 Linux 又可以跑 Android 应用

    Windows 也可以跑 Android 应用
    tony1016
        26
    tony1016  
       2023-08-19 11:43:36 +08:00
    这和技术没有关系,操作系统只是个壳,主要看应用的发展方向。Android 的应用就是适用于 touch 的,就如同 Windows 的应用就不适用于 touch 的一样。这不是操作系统能不能做,而是生态方向的问题
    kid1412621
        27
    kid1412621  
       2023-08-19 12:31:20 +08:00
    @cbdyzj #14 好像也是虚拟机吧
    em70
        28
    em70  
       2023-08-19 12:35:16 +08:00   ❤️ 8
    罗永浩做出来了,你们又不用
    Cu635
        29
    Cu635  
       2023-08-19 12:36:18 +08:00
    windows:lz 你说呢?
    ychost
        30
    ychost  
       2023-08-19 13:31:48 +08:00
    @crazyTanuki #4 确实三端响应体验不是很好,除非界面比较简单
    ychost
        31
    ychost  
       2023-08-19 13:32:47 +08:00
    windows 都一方支持运行安卓了,还有比这更好的桌面系统吗
    xingye163
        32
    xingye163  
       2023-08-19 13:52:48 +08:00
    多窗口多任务的应用,安卓哪个版本支持的好?这是桌面系统最基本的要求吧。
    mianlaodie
        33
    mianlaodie  
       2023-08-19 14:16:35 +08:00
    @tony1016 用起来差别不大就行了。
    mianlaodie
        34
    mianlaodie  
       2023-08-19 14:17:19 +08:00
    @em70 哈哈哈哈哈哈 一针见血
    fox0001
        35
    fox0001  
       2023-08-19 14:24:39 +08:00 via Android
    Android 可以自由调整 App 窗口大小了
    dd31san
        36
    dd31san  
       2023-08-19 14:32:02 +08:00
    因为 google 觉得不赚钱?官方虚拟机 play games 里内置的 chrome ,和桌面 chrome 体验基本一致,总体体验和性能也不错。但它只想做游戏平台。至于硬件驱动就更麻烦了
    cbdyzj
        37
    cbdyzj  
    OP
       2023-08-19 14:44:37 +08:00
    @Biggoldfish Windows 是虚拟机,但 macOS 是真的直接原生支持 iOS 应用
    96
        38
    96  
       2023-08-19 16:58:21 +08:00
    TNT:?
    iX8NEGGn
        39
    iX8NEGGn  
       2023-08-19 17:20:08 +08:00
    “求和,求和,李姐万岁!”
    fredweili
        40
    fredweili  
       2023-08-19 17:36:55 +08:00
    不是没人试过,没用户没开发者没生态,做不起来
    crysislinux
        41
    crysislinux  
       2023-08-19 17:43:21 +08:00 via Android
    据说 iOS 和 Mac OS 某些框架是一样的。但是那个 Mac OS 上跑 iOS APP 其实体验是比较差的
    docx
        42
    docx  
       2023-08-19 17:44:13 +08:00 via iPhone
    Android X86:你在说我?
    凤凰 OS:找我啥事?
    Remix OS:我先溜了
    aelloncs
        43
    aelloncs  
       2023-08-19 17:48:13 +08:00
    你说的不会是安卓系统不会说的是安卓桌面 app 吧?
    daveh
        44
    daveh  
       2023-08-19 18:40:02 +08:00 via iPhone
    @murmur #2 Linux 桌面缺乏统一的图形库,在不同桌面环境下还会窗口行为不一致。
    欢迎加入苹果系,虽说 Swift UI 也有吐槽,但是开发语言统一,别说做三端 app 、四端 watchOS 五端 tvOS 六端 visionOS 都可以做。
    7lQM1uTy635LOmbu
        45
    7lQM1uTy635LOmbu  
       2023-08-19 18:51:22 +08:00   ❤️ 2
    agagega
        46
    agagega  
       2023-08-19 19:18:34 +08:00 via iPhone   ❤️ 1
    任何系统要普及,前提都是能商业化。面向个人 Windows 和 macOS 都不赚钱,但它们吃了先发优势积累了生态,而且 Windows 有 Server 版,macOS 则有移动端反哺。

    Android 走向桌面端,首要问题是从哪里赚钱。个人电脑再怎么说都是个走下坡路的市场了,这种市场里垄断局势很难被打破。Linux 桌面也是一样的道理。

    至于移动端软件走向桌面端的问题,Windows 和 macOS 都踩过坑:WSA/UWP ,Catalyst/SwiftUI. 如果真能商业化,这倒不是大问题。
    kloseWu
        47
    kloseWu  
       2023-08-19 20:52:42 +08:00
    MOTO 有个 ready for ,可以把手机变成桌面系统
    kloseWu
        48
    kloseWu  
       2023-08-19 20:53:20 +08:00
    @shinsekai MOTO 有个 ready for
    ltkun
        49
    ltkun  
       2023-08-19 20:54:18 +08:00
    手机接个视频线就是给桌面了 只是不同厂商略不同 我手上三个手机都 ok
    moto
    huawei
    xiaomi
    incesa
        50
    incesa  
       2023-08-19 22:03:54 +08:00
    安卓 ios 的应用 都是重度娱乐、轻型生产力。各个大行业(工业设计、工程设计、金融系统、农业系统)里面一个重度生产力的工具都没有,也就能在服务业做一些客户端的工作,做成桌面系统没啥意义
    flyqie
        51
    flyqie  
       2023-08-19 22:10:06 +08:00
    楼主应该是孤陋寡闻了。

    以前有人做的,叫 Phoenix OS

    后来。。就没有后来了。。
    bywenshu
        52
    bywenshu  
       2023-08-19 22:18:47 +08:00 via Android
    你可以试试 FydeOS 。
    flyqie
        53
    flyqie  
       2023-08-19 22:22:10 +08:00   ❤️ 1
    @bywenshu #52

    fydeos 不太清真,基于 chromiumos 。

    chromeos 支持 android app 属于迫不得已,chromeos 那玩意。。说老实话,生态很烂。

    真想原汁原味,也就找找前几楼老哥说的 Phoenix OS 什么的了,基于 android x86 魔改,得劲。
    bobryjosin
        54
    bobryjosin  
       2023-08-19 22:48:51 +08:00
    很早之前有个叫 remixos 的,android 魔改桌面,甚至官方出过 arm 的盒子和平板,也支持 x86 ,小米平板 2 可以刷,现在改名叫 Jide OS 了,很少见到了,和楼上的 Phoenix OS 差不多,但是 Remix OS 的 UI 我很喜欢,以至于当时停止支持都觉得挺可惜的。
    maemolee
        55
    maemolee  
       2023-08-20 09:09:18 +08:00
    我有一台 Remix Mini 的机器,运行的就是桌面版安卓系统。
    zachary99
        56
    zachary99  
       2023-08-20 12:02:58 +08:00 via Android
    因为竞争不过 windows ,桌面操作系统格局已经定了
    digman
        57
    digman  
       2023-08-20 15:53:21 +08:00
    安卓的文件管理系统不如 windows,linux, mac os, 限制太多,很多 APP 功能不全。
    mrochcnnnnn
        58
    mrochcnnnnn  
       2023-08-21 09:16:49 +08:00 via iPhone
    前司,jide 不知道还活着不,上次路过发现原地址变酒店了🤣
    xinyu391
        59
    xinyu391  
       2023-08-21 09:59:19 +08:00   ❤️ 1
    Android 系统不适合桌面,
    桌面应用,很明显的一个现象就是多开,一般桌面上运行十几个应用很正常。
    但 Android 系统本身设计就是 单开一个应用(早期系统设置里面可以限制后台应用数量),随着手机内存增大,也支持了多个后台应用。
    另外,Android 应用本身 在失去焦点(切后台)会触发“暂停”逻辑,这不适合桌面多开。
    还有,Android 应用,是为手机窄屏设计的 UI ,但电脑上应用窗口大小可调。
    squarefong17
        60
    squarefong17  
       2023-08-21 11:40:47 +08:00
    @cbdyzj ChromeOS 只是支持安卓,但是没有安卓,ChromeOS 依然是一个完成的系统。现在的 ChromeOS 对于安卓和 Linux 的支持都是通过虚拟机完成的。ChromeOS 的底层用到了 gentoo 的包管理。现代虚拟化技术,只要好好优化,性能损失可以做的很小之前搞了个 Chromebook ,8100Y 的 CPU ,玩愤怒的小鸟,狂野飙车,完全不是问题。8100Y 还是 14nm 的,那个本子也是无风扇设计。

    安卓对于桌面键鼠各种快捷操作的支持太差了,谷歌也不是很想把安卓搞成桌面系统,所以安卓桌面系统一直很凉,就这么简单。多任务压根不是问题,samsung dex 也做了很多年了六七个 app 同时放着完全没问题。问题是谷歌官方态度在那里,没几个应用会去好好支持键鼠操作,好好适配窗口模式下的奇葩分辨率,很多 app 看起来能窗口模式运行,但是只有和竖屏接近的窗口比例看起来才是正常的,随便拉宽一点,UI 都是乱的。
    cbdyzj
        61
    cbdyzj  
    OP
       2023-08-22 21:49:18 +08:00
    @squarefong17 我觉得更多的确实是 Google 不乐意去做这件事情
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1238 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:48 · PVG 07:48 · LAX 15:48 · JFK 18:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.