0
点赞
收藏
分享

微信扫一扫

安卓to鸿蒙:资源迁移工具

先上源码

----》喵叔catuncle / x2j_py 《----

介绍

安卓项目向鸿蒙移植的过程中,大家肯定会批量修改资源文件。主要涉及string color dimen theme 以及 drawable。

安卓的string color dimen theme是定义在xml文件中,鸿蒙则是用定义在json文件中。

目前还不支持安卓的drawable转成鸿蒙的graphic,它们都定义在xml中,不过也要做相应的转换。对python熟悉的小伙伴可以和我一起完善。

构建

  • 要求Python 3.6+

  • 依赖:

    #在工程根目录执行
    python3 -m venv .venv
    source .venv/bin/activate
    pip install xmltodict fastapi uvicorn python-multipart
  • 运行:

    python3 web.py
  • 浏览器打开:http://127.0.0.1:8000
    pic_01.jpg

技术方案

  1. 参考1:使用 python fastapi+vue 快速搭建网站
  2. 参考2:MigrateToAndroidX
  3. 参考3: https://github.com/abdolence/x2js

没有python环境,拿来直接用

https://x2j.unclecat.wang/

想了解更多关于鸿蒙的内容,请访问:

51CTO和华为官方战略合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#bkwz

::: hljs-center

21_9.jpg

:::

举报

相关推荐

0 条评论