现在 iOS 、iPad OS 、macOS 都在融合,开发一次应用可以运行到三端,我觉得 Android 也有这个潜力啊
1
darkengine 2023-08-19 09:43:16 +08:00
试试 ChromeOS
|
2
murmur 2023-08-19 09:44:19 +08:00
我也有这个疑问,都是 linux 打底,为啥一个 wps 弄了那么多年才弄起来
|
3
hammy 2023-08-19 09:48:16 +08:00
Chrome 笔记本?
|
4
crazyTanuki 2023-08-19 09:48:43 +08:00 3
像极了我同事问我为什么你前端不开发个 h5,平板,PC 三端响应的应用,我说你写啊?
|
5
tony1016 2023-08-19 09:50:07 +08:00
ChromeOS 和 Android 没有半点关系
|
6
cbdyzj OP |
7
tony1016 2023-08-19 09:53:23 +08:00
我觉得这个问题在于应用,都是为移动触摸定制的,强扭的瓜没有那么甜,生态问题。你要说有没有,还是有几个 x86 Android 项目的
|
8
crazyTanuki 2023-08-19 09:54:23 +08:00
这是定制化,不通用
|
9
crazyTanuki 2023-08-19 09:54:41 +08:00
@cbdyzj 这是定制化,不通用
|
10
cbdyzj OP @tony1016 这个和 x86 又有什么关系? Apple 用 M 系列芯片也是 ARM 的,桌面和 x86 没有必然联系啊
|
12
shinsekai 2023-08-19 10:06:03 +08:00
有啊,锤子 TNT 桌面 OS
|
13
cbdyzj OP @tony1016 确实,我看错了
我网上搜集了一下相关的资料,结论应该是? Android 的技术发展路线毕竟还是控制在 Google 手里面的,而 Google 的桌面方案更倾向于 Chromebook ,所以 Android Desktop 就不怎么搞了 |
14
cbdyzj OP 感觉 Chromebook 和 Android 还是蛮接近的,Chromebook 似乎可以直接运行 Android Apps
https://support.google.com/chromebook/answer/7021273 |
15
delete26 2023-08-19 10:10:32 +08:00
https://www.android-x86.org/
但是已经很久没更新了 |
16
tool2d 2023-08-19 10:11:31 +08:00 via Android 2
这是开发工具的限制,安卓默认不 root ,你读不了多少用户数据。但是传统桌面应用,都是可以全磁盘访问的。
而且大部分 arm 开发机,能安装安卓,也能安装 linux 传统桌面,后者体验好很多。 那么多年,vscode 都没有发布安卓版本,可见开发环境有多糟糕。用安卓平板看代码,我都是借助 wine 的。 |
17
cbdyzj OP @delete26 我期望中的 Android Desktop 是 ARM 的生态,我自从用上 Apple silicon 之后,感觉 x86 已经不吸引我了
|
18
weishu 2023-08-19 10:19:04 +08:00 1
|
19
makelove 2023-08-19 10:30:18 +08:00 2
桌面是倾向于工作的,android 是娱乐玩玩的,你切个 app 回来发现 vscode 被杀了你会怎么想
|
20
hanssx 2023-08-19 10:44:00 +08:00
感觉应该会有,希望有生之年能看到。
|
21
debuggerx 2023-08-19 10:45:02 +08:00 via Android
其实早就有了 android10 开始就内置了 用 android studio 创建虚拟机的时候可以选桌面系统的 只是目前好像还没有厂商做产品默认使用这个模式吧
|
22
kkwa56188 2023-08-19 10:53:43 +08:00
三星平板有 Dex 模式 也就是 安卓的 桌面版, 然而并卵,
这不是三星的问题, 而是 现在已经出了一个桌面系统, 然后呢? Linux 那么多发行版, 有那么多桌面了, 然后呢? |
23
duke807 2023-08-19 10:56:19 +08:00 via Android
Android 架构不行,一统天下还是要看 linux ,譬如 pinephone pro 这样的 linux 手机,才可以当电脑使用
Android 不同 app 调整不同音量都不支持 chrome 同时打开两个窗口也不行 ... |
24
debuggerx 2023-08-19 11:04:56 +08:00 via Android
|
25
Biggoldfish 2023-08-19 11:39:46 +08:00
ChromeOS 既可以跑 Linux 又可以跑 Android 应用
Windows 也可以跑 Android 应用 |
26
tony1016 2023-08-19 11:43:36 +08:00
这和技术没有关系,操作系统只是个壳,主要看应用的发展方向。Android 的应用就是适用于 touch 的,就如同 Windows 的应用就不适用于 touch 的一样。这不是操作系统能不能做,而是生态方向的问题
|
27
kid1412621 2023-08-19 12:31:20 +08:00
@cbdyzj #14 好像也是虚拟机吧
|
28
em70 2023-08-19 12:35:16 +08:00 8
罗永浩做出来了,你们又不用
|
29
Cu635 2023-08-19 12:36:18 +08:00
windows:lz 你说呢?
|
30
ychost 2023-08-19 13:31:48 +08:00
@crazyTanuki #4 确实三端响应体验不是很好,除非界面比较简单
|
31
ychost 2023-08-19 13:32:47 +08:00
windows 都一方支持运行安卓了,还有比这更好的桌面系统吗
|
32
xingye163 2023-08-19 13:52:48 +08:00
多窗口多任务的应用,安卓哪个版本支持的好?这是桌面系统最基本的要求吧。
|
33
mianlaodie 2023-08-19 14:16:35 +08:00
@tony1016 用起来差别不大就行了。
|
34
mianlaodie 2023-08-19 14:17:19 +08:00
@em70 哈哈哈哈哈哈 一针见血
|
35
fox0001 2023-08-19 14:24:39 +08:00 via Android
Android 可以自由调整 App 窗口大小了
|
36
dd31san 2023-08-19 14:32:02 +08:00
因为 google 觉得不赚钱?官方虚拟机 play games 里内置的 chrome ,和桌面 chrome 体验基本一致,总体体验和性能也不错。但它只想做游戏平台。至于硬件驱动就更麻烦了
|
37
cbdyzj OP @Biggoldfish Windows 是虚拟机,但 macOS 是真的直接原生支持 iOS 应用
|
38
96 2023-08-19 16:58:21 +08:00
TNT:?
|
39
iX8NEGGn 2023-08-19 17:20:08 +08:00
“求和,求和,李姐万岁!”
|
40
fredweili 2023-08-19 17:36:55 +08:00
不是没人试过,没用户没开发者没生态,做不起来
|
41
crysislinux 2023-08-19 17:43:21 +08:00 via Android
据说 iOS 和 Mac OS 某些框架是一样的。但是那个 Mac OS 上跑 iOS APP 其实体验是比较差的
|
42
docx 2023-08-19 17:44:13 +08:00 via iPhone
Android X86:你在说我?
凤凰 OS:找我啥事? Remix OS:我先溜了 |
43
aelloncs 2023-08-19 17:48:13 +08:00
你说的不会是安卓系统不会说的是安卓桌面 app 吧?
|
44
daveh 2023-08-19 18:40:02 +08:00 via iPhone
@murmur #2 Linux 桌面缺乏统一的图形库,在不同桌面环境下还会窗口行为不一致。
欢迎加入苹果系,虽说 Swift UI 也有吐槽,但是开发语言统一,别说做三端 app 、四端 watchOS 五端 tvOS 六端 visionOS 都可以做。 |
45
7lQM1uTy635LOmbu 2023-08-19 18:51:22 +08:00 2
|
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. 如果真能商业化,这倒不是大问题。 |
47
kloseWu 2023-08-19 20:52:42 +08:00
MOTO 有个 ready for ,可以把手机变成桌面系统
|
49
ltkun 2023-08-19 20:54:18 +08:00
手机接个视频线就是给桌面了 只是不同厂商略不同 我手上三个手机都 ok
moto huawei xiaomi |
50
incesa 2023-08-19 22:03:54 +08:00
安卓 ios 的应用 都是重度娱乐、轻型生产力。各个大行业(工业设计、工程设计、金融系统、农业系统)里面一个重度生产力的工具都没有,也就能在服务业做一些客户端的工作,做成桌面系统没啥意义
|
51
flyqie 2023-08-19 22:10:06 +08:00
楼主应该是孤陋寡闻了。
以前有人做的,叫 Phoenix OS 后来。。就没有后来了。。 |
52
bywenshu 2023-08-19 22:18:47 +08:00 via Android
你可以试试 FydeOS 。
|
53
flyqie 2023-08-19 22:22:10 +08:00 1
@bywenshu #52
fydeos 不太清真,基于 chromiumos 。 chromeos 支持 android app 属于迫不得已,chromeos 那玩意。。说老实话,生态很烂。 真想原汁原味,也就找找前几楼老哥说的 Phoenix OS 什么的了,基于 android x86 魔改,得劲。 |
54
bobryjosin 2023-08-19 22:48:51 +08:00
很早之前有个叫 remixos 的,android 魔改桌面,甚至官方出过 arm 的盒子和平板,也支持 x86 ,小米平板 2 可以刷,现在改名叫 Jide OS 了,很少见到了,和楼上的 Phoenix OS 差不多,但是 Remix OS 的 UI 我很喜欢,以至于当时停止支持都觉得挺可惜的。
|
55
maemolee 2023-08-20 09:09:18 +08:00
我有一台 Remix Mini 的机器,运行的就是桌面版安卓系统。
|
56
zachary99 2023-08-20 12:02:58 +08:00 via Android
因为竞争不过 windows ,桌面操作系统格局已经定了
|
57
digman 2023-08-20 15:53:21 +08:00
安卓的文件管理系统不如 windows,linux, mac os, 限制太多,很多 APP 功能不全。
|
58
mrochcnnnnn 2023-08-21 09:16:49 +08:00 via iPhone
前司,jide 不知道还活着不,上次路过发现原地址变酒店了🤣
|
59
xinyu391 2023-08-21 09:59:19 +08:00 1
Android 系统不适合桌面,
桌面应用,很明显的一个现象就是多开,一般桌面上运行十几个应用很正常。 但 Android 系统本身设计就是 单开一个应用(早期系统设置里面可以限制后台应用数量),随着手机内存增大,也支持了多个后台应用。 另外,Android 应用本身 在失去焦点(切后台)会触发“暂停”逻辑,这不适合桌面多开。 还有,Android 应用,是为手机窄屏设计的 UI ,但电脑上应用窗口大小可调。 |
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 都是乱的。 |
61
cbdyzj OP @squarefong17 我觉得更多的确实是 Google 不乐意去做这件事情
|