如何上传第三方APP到华为鸿蒙【原理公布】
本帖最后由 狂暴补师亚丝娜 于 2019-8-23 09:47 编辑万众瞩目的鸿蒙系统终于出来啦,再一次感受到了华为技术的强大,不得不说,华为的鸿蒙系统还是非常强大的。
楼主刚买了个华为智慧屏,把玩之后发现华为鸿蒙是一个比较封闭的系统,除了他们自己的应用商店,是无法安装其他APP(如爱奇艺)。
因此,抱着试一试的心态,亚丝娜决定看看有什么方法可以将第三方APP成功上传到华为鸿蒙,最终,成功了两种方式。
1、方式1:华为鸿蒙系统可以读取U盘内的图片,因此,如果先将apk格式改为jpg格式,再将jpg重命名成apk。
亚丝娜这样的想法是不是很前卫呀,可惜却失败了。华为鸿蒙系统无法修改U盘和本地的文件信息,包括文件名称,因此这种方法并不适用。
结果:失败
2、方式2:既然U盘读取不了,那就通过抓包改用网络重定向,下载的时候下载指定的APK。
亚丝娜最爱的抓包技术来啦,可惜鸿蒙系统并不支持wifi代{过}{滤}理,也就是说强大的Fiddler是直接不能用的。不过,既然是网络,又在我们局域网内,那不是还有类似于wireshark之类的工具么。打开应用商店,然后直接路由器抓包,修改下载链接,YES!下载成功。
结果:上传成功
3、方式3:Fiddler已死,但是,鸿蒙系统竟然可以手动输入IP和DNS。
亚丝娜又可以大干一场了!搭建局域网DNS服务器,然后重定向(和抓包重定向差不多),YES!又下载成功了!
结果:上传成功
小窍门:虽然华为鸿蒙没有文件管理器,但是我们可以从应用商店下载WPS,然后打开WPS,可以访问本地的文件夹。WPS是唯一一个可以访问华为鸿蒙系统本地文件夹的APP!
华为鸿蒙系统封闭做得非常不错,目前除了修改下载链接以外,目前还没有其他的方式可以上传第三方APP。至于上传的APK能否安装成功,大家可以试验一下~
总结:
不同于一般的安卓系统,华为鸿蒙系统是一个安全机制考虑得非常周到的一个系统。目前应用商店还没有爱奇艺之类的APP,可能是没有做适配。相信未来一定会有更多APP可以出现在应用商店里面。
鸿蒙系统,相信一定会越来越强大,未来可期!加油,华为!
小的提议:
华为鸿蒙系统目前除了智慧那个APP,没有其他的方式可以删除本地文件夹(WPS也不可以),意味着卸载了部分APP,他们的文件数据还在(比如当贝健身,卸载了过后通过WPS还是能看到有dangbei这个文件夹,且不会被垃圾清理删除),会变成垃圾文件,清理垃圾的工具也无法将其清除。
另外,亚丝娜的工作不是技术,是产品经理....欢迎大家来内推亚丝娜哟~
备注:
本帖只做技术交流,如果有任何不好的地方,可以私密我进行删帖。 你个怂逼,{:1_911:} clf3211147 发表于 2019-8-23 10:02
上传的APK到底能否安装成功????我咋试啊,买一台???
我看过原帖 三种方式都安装失败好像 {:1_926:}抓重点,内推 aakk007 发表于 2019-8-23 09:48
你个怂逼,
大哥,你为啥说他怂逼啊 Loveherk 发表于 2019-8-23 09:52
大哥,你为啥说他怂逼啊
不可说,不可说 aakk007 发表于 2019-8-23 09:53
不可说,不可说
亚丝娜,他也怂了 上传的APK到底能否安装成功????我咋试啊,买一台??? 想尝试的需要买一台 这坑有点大
楼主你真逗。