Moncalf
2020-12-09T07:09:31+00:00
[url]https://www.bilibili.com/video/av585643478/?p=1[/url]
解释一下这个视频干了什么,如果你在新版本的Android上面运行老版本的Andorid App,会看到一个提示,说这个应用版本太老了,请让开发商更新。这个提示是Android独有的,可以在Android的代码库中找到。
[url]https://android.googlesource.com/platform/frameworks/base/+/HEAD/core/res/res/values-zh-rCN/strings.xml#1894[/url]
基本上是实锤了鸿蒙的SDK代码对Android进行了全局查找替换了,因为鸿蒙还没发布,不可能有一个老版本鸿蒙的存在,这个提示也只有在运行老Android APK的时候才会跳出来,所以和鸿蒙App无关。
不会真有人以为鸿蒙是从0开始的吧?
不会真有人以为不是从0开始鸿蒙就一文不值吧?
鸿蒙和Android有没有关系 和 鸿蒙是不是个优秀的系统 有没有关系?
扒这个字什么意思啊?
Reply to [pid=477716323,24705679,1]Reply[/pid] Post by [uid=13480129]VvinGs[/uid] (2020-12-18 15:22)
洗得好快,你貌似是这帖子里第一个评价鸿蒙好与坏的吧?
[quote][pid=477716323,24705679,1]Reply[/pid] Post by [uid=13480129]VvinGs[/uid] (2020-12-18 15:22):
不会真有人以为鸿蒙是从0开始的吧?
不会真有人以为不是从0开始鸿蒙就一文不值吧?
鸿蒙和Android有没有关系 和 鸿蒙是不是个优秀的系统 有没有关系?[/quote]吹的上天入地开发了几年的系统结果就字符串查找替换么?这工作找个本科生给500块钱就能干了啊。
如果你的系统基于Android的话,照样也要被卡脖子不是么,那你花大力气开发鸿蒙的意义何在?
[quote][pid=477716323,24705679,1]Reply[/pid] Post by [uid=13480129]VvinGs[/uid] (2020-12-18 15:22):
不会真有人以为鸿蒙是从0开始的吧?
不会真有人以为不是从0开始鸿蒙就一文不值吧?
鸿蒙和Android有没有关系 和 鸿蒙是不是个优秀的系统 有没有关系?[/quote]这是我见过洗的最僵硬的一贴
应该是对安卓兼容的那一部分是使用的老版本安卓导致的这个提示。
但是这不代表他没有自己的创新部分。
就类似于现在的安卓是A++++,老版本是A++。
鸿蒙可能是自创B然后在B的部分融合了A++的部分。
而APP他只能识别到这是在A++版本下运行的,而不知道是不是B内容下的A++还是原生A++。
当然,他也可能是照抄照搬某个版本安卓然后自己做了另一套完整的分支,或者最差的情况甚至不是完整的分支。
[quote][pid=477716323,24705679,1]Reply[/pid] Post by [uid=13480129]VvinGs[/uid] (2020-12-18 15:22):
不会真有人以为鸿蒙是从0开始的吧?
不会真有人以为不是从0开始鸿蒙就一文不值吧?
鸿蒙和Android有没有关系 和 鸿蒙是不是个优秀的系统 有没有关系?[/quote]我来学习学习
推理有点跳跃,也许搞程序的人思想都是这么活跃吧[s:ac:汗]
Reply to [pid=477718139,24705679,1]Reply[/pid] Post by [uid=41209161]魔法心灵[/uid] (2020-12-18 15:27)大哥……兼容另一个系统不是把另一个系统放到我的系统里来好吗?
[quote][pid=477717579,24705679,1]Reply[/pid] Post by [uid=10054571]smy20011[/uid] (2020-12-18 15:26):
吹的上天入地开发了几年的系统结果就字符串查找替换么?这工作找个本科生给500块钱就能干了啊。
如果你的系统基于Android的话,照样也要被卡脖子不是么,那你花大力气开发鸿蒙的意义何在?[/quote]......
fork一个repository自己修修改改怎么就被卡脖子了?
给你1000美金你去搞个鸿蒙出来?
[quote][pid=477718139,24705679,1]Reply[/pid] Post by [uid=41209161]魔法心灵[/uid] (2020-12-18 15:27):
应该是对安卓兼容的那一部分是使用的老版本安卓导致的这个提示。
但是这不代表他没有自己的创新部分。
就类似于现在的安卓是A++++,老版本是A++。
<br......[/quote]如果是有Android组件存在,为了兼容考虑本来就没必要全局替换啊,Android的部分跑Android,鸿蒙的部分跑鸿蒙不就好了
安卓apk在鸿蒙系统里的鸿蒙版ART环境里,把“旧版android”解析成“旧版鸿蒙”,这不是挺正常的一事么??
既然各位大手子都在帮鸿蒙找爹,为什么你们的野爹谷歌不先告华为侵权?合着你们比谷歌还牛逼了
底下评论说,如果单纯字符替换的话,那么安卓做不到的,鸿蒙也应该做不到。
但是鸿蒙这次发布会确实展示了些安卓没有的功能,包括调用API..啊,这个是什么我也不太懂
所以等专业的来解答。
[img]http://img4.nga.cn/ngabbs/post/smile/a2_36.png[/img]