kina 发表于 2019-4-12 11:18

melvin117 发表于 2019-4-12 11:20

卡普空 发表于 2019-4-12 11:23

谨慎乐观,感觉又是一场腥风血雨。
顺便mate20什么时候给更新9.1啊,丐爵没人权

—— 来自 HUAWEI HMA-AL00, Android 9上的 S1Next-鹅版 v2.1.2

冰凌火焰 发表于 2019-4-12 11:33

这是安卓通用还是只有菊花家麒麟的机子效果才明显?
要是后者,可真的是要逼急不少人了。

Febird 发表于 2019-4-12 11:36

有没有官网或者项目地址?

sblnrrk 发表于 2019-4-12 11:37

YoumuChan 发表于 2019-4-12 11:37

边解释边执行是6.0以前的事了吧
现在已经是AOT+JIT了,程序应该是越用越快来着,不知道他这个是跟dex2oat以前的程序比还是跟以后的程序比

uroko 发表于 2019-4-12 11:38

如果我是菊花,可能会都有效果,故意弄成菊花效果更明显。
既保证了APP开发者用这东西的动力,竞争优势也有了。

精灵狮 发表于 2019-4-12 11:40

有技术人员分析一下么

糟糕的魔女 发表于 2019-4-12 11:42

等开源以后看看具体是什么再说吧……演示视频不能证明什么的。想想每代Android大版本的谷歌演示deemo也是流畅到飞起,然后用上bat该卡还是卡。

https://i.loli.net/2019/04/12/5cb008bf8c576.jpeg

—— 来自 Sony H8324, Android 9上的 S1Next-鹅版 v2.1.2

cloudcc 发表于 2019-4-12 11:44

rbf1993 发表于 2019-4-12 11:48

qwased 发表于 2019-4-12 11:58

有屁用,御三家的应用不还是卡翔

—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.1.2

董卓 发表于 2019-4-12 12:15

打包时完成?通过市场和系统/机型绑定?
有点高玩的意思啊

失身招领处 发表于 2019-4-12 12:21

rbf1993 发表于 2019-4-12 11:48
GPU Turbo 二代

GPUturbo真的是自媒体的照妖镜。
到现在还变来变去。

虚无连斩 发表于 2019-4-12 12:22

华为就喜欢用自己标准
结果华为push改了一堆谷歌标准,用自己标准,弄得一堆第三方直接懒得接入了

Cray 发表于 2019-4-12 12:33

程序员会被烦死吧

----发送自 Sony H8296,Android 9

赤字大王 发表于 2019-4-12 12:34

虚无连斩 发表于 2019-4-12 12:22
华为就喜欢用自己标准
结果华为push改了一堆谷歌标准,用自己标准,弄得一堆第三方直接懒得接入了 ...

呵呵,面对国内市场的,实际上积极接入华为push,不接谷歌push,谷歌那玩意太大了啊

外野勇者 发表于 2019-4-12 12:40

除了bat其他app在我的820上都不卡 更别说845了

精灵狮 发表于 2019-4-12 13:02

卡普空 发表于 2019-4-12 11:23
谨慎乐观,感觉又是一场腥风血雨。
顺便mate20什么时候给更新9.1啊,丐爵没人权


华为今日就宣布,华为Mate 20系列开启EMUI 9.1公测。Mate 20、Mate 20 Pro、Mate 20 X、Mate 20 RS共四款机型率先开“升”,后续更多机型陆续适配中。

kiba 发表于 2019-4-12 13:09

昨晚更新了9.1。吹爆华为

-- 来自 有消息提醒的 Stage1官方 Android客户端

半江瑟瑟半江红 发表于 2019-4-12 13:13

精灵狮 发表于 2019-4-12 13:02
华为今日就宣布,华为Mate 20系列开启EMUI 9.1公测。Mate 20、Mate 20 Pro、Mate 20 X、Mate 20 RS共四款 ...

从哪申请更新?

—— 来自 HUAWEI LYA-AL10, Android 9上的 S1Next-鹅版 v2.1.2

蒼木冬史 发表于 2019-4-12 13:15

半江瑟瑟半江红 发表于 2019-4-12 13:13
从哪申请更新?

—— 来自 HUAWEI LYA-AL10, Android 9上的 S1Next-鹅版 v2.1.2

服务-升级尝鲜

—— 来自 HUAWEI BND-AL10, Android 8.0.0上的 S1Next-鹅版 v2.1.2

shahito 发表于 2019-4-12 13:16

本帖最后由 shahito 于 2019-4-12 13:17 编辑

看了这帖,打了一段自己写的文字并发到了 zhihu 里 https://www.zhihu.com/question/319688949/answer/648845785

我已经在 Android 群里带头喷华为这个了,而且群里的群友都对这个不看好。

首先,宣传图里的某一张的说法是错误的,这张图在 reddit/r/androiddev 估计会被 downvote 到家。如果一个宣传图都有带误导元素的话,就基本不能对技术本身有什么期待了。

先说明一件事情,jit 很多时候是可以比 aot 快的,因为 jit 是可以通过运行时来获取更多的信息,有更多的信息就会有更多的可以优化空间的。Android 上只有 jit 肯定是不好的,因为很多时候 App 运行的时间比较短,jit 的效果达到高性能是需要一些时间的。但是现在很多的运行时包括 Android 是可以做到在运行的时候采集那些信息保存下来,然后再利用那部分信息将相关的代码转成机器码,然后再反复上面说的那个流程的。现在的 jit 和这种有反馈的设计,已经是很一流的设计了。所以某个宣传图里的那个说法就是超级片面或者错的。

另外在 Android 9 后,Play 市场可以做到把跑的这个应用的运行时的一些有用的信息收集起来(结合测试版本的渠道的数据、以前旧的 App 的数据等等)。所以当你从 Play 市场下载 App 后,Play 市场还可以另外把这部分优化的信息下发给你。

所以现在其实性能关系这样子的;

在 Android 9 上运行很长时间的 App > 在 Android 9 上运行的从 Play 市场里下载下来并成功获得到优化信息的的 App > 一般情况下在 Android 9 上从其他渠道安装过来的 App

当然你只要多打开并使用这个 App 几次,性能都是有可能会提升的,因为我上面说的那个反馈的流程。

所以如果你看到一个视频来比较运行 App 的性能的话,很多时候这些比较的方法都是错误的了。

然后上面有条 zhihu 回复的内容说的第二种,其实不牛叉……因为预装了机器码的 apk 体积是会变大的。另外我没看到数据比较过这种和从 Play 市场里下来,应用了优化信息的性能的比较,不过我觉得性能区别可能是不大的。如果能在机子上第一次安装的时候进行 aot,那么把这个过程转移到 apk 打包的流程上(在减少了一部分设备相关信息的 aot),在技术上本质上还称不上牛叉吧?

当然华为可以在很多地方做一些优化以提升 App 运行的性能。我相信这部分的空间总是有好一些的,而且从这方面做手感觉可能也是华为的优势。但是无论怎么样,在对外提及有多少性能的提升的比较基准的时候、和其他机子什么情况下跑 App 的对比的时候总是要从客观的角度来说明的。所以我们才在讨论技术吧。

Ichthy 发表于 2019-4-12 13:19

半江瑟瑟半江红 发表于 2019-4-12 13:29

蒼木冬史 发表于 2019-4-12 13:15
服务-升级尝鲜

—— 来自 HUAWEI BND-AL10, Android 8.0.0上的 S1Next-鹅版 v2.1.2

点开没看到啊,是不是有名额限制的?

—— 来自 HUAWEI LYA-AL10, Android 9上的 S1Next-鹅版 v2.1.2

早已看穿一切 发表于 2019-4-12 13:30

蒼木冬史 发表于 2019-4-12 13:32

半江瑟瑟半江红 发表于 2019-4-12 13:29
点开没看到啊,是不是有名额限制的?

—— 来自 HUAWEI LYA-AL10, Android 9上的 S1Next-鹅版 v2.1.2 ...

估计是吧,逐步开放的,看运气。我这7X之前一个版本等了很久,今天9.0测试直接就拿到名额了。

—— 来自 HUAWEI BND-AL10, Android 8.0.0上的 S1Next-鹅版 v2.1.2

w酱 发表于 2019-4-12 13:34

本帖最后由 w酱 于 2019-4-12 13:35 编辑

你说在jdk上改改现在的jvm优化个6%我还信,60%见鬼去吧,鬼才信ppt

cxf5102 发表于 2019-4-12 13:35

华为也是挺能忽悠的,第一张图说改变“边解释边执行”的情况,我还以为搞了个JIT出来。结果拉下来一看回复安卓早就有JIT了,那我还真不信编译器能优化出什么鬼。

keamedes 发表于 2019-4-12 14:01

基本不可能,真当google家的码农没菊花家的水平高?

—— 来自 HUAWEI EVR-AL00, Android 9上的 S1Next-鹅版 v2.1.2

nalanchen 发表于 2019-4-12 14:02

tracker 发表于 2019-4-12 14:05

kina 发表于 2019-4-12 14:21

badchris 发表于 2019-4-12 14:34

好顶赞支有希,阿里废柴YunOS做不到的500翔做到了,Android算什么,EMUI一桶浆糊

zatsuza 发表于 2019-4-12 14:36

又革命了?又改写规则了?真的是精准营销啊

虚无连斩 发表于 2019-4-12 14:45

赤字大王 发表于 2019-4-12 12:34
呵呵,面对国内市场的,实际上积极接入华为push,不接谷歌push,谷歌那玩意太大了啊 ...

我这里说的是谷歌开发标准
华为自创一套开发标准不遵循谷歌,弄得没什么app适配华为push
顺便一提,到处指望它死了的小米的MIUI就是遵循谷歌开发标准,所以很容易给app加入mipush

linjia 发表于 2019-4-12 15:19

melvin117 发表于 2019-4-12 15:31

widder 发表于 2019-4-12 15:36

董卓 发表于 2019-4-12 12:15
打包时完成?通过市场和系统/机型绑定?
有点高玩的意思啊

并不高,牺牲通用性,也就是你只能从华为市场安装的应用有这个加成,华为专用
页: [1] 2 3 4
查看完整版本: 华为方舟编译器效果演示