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

没用的喵叔
发布于 2022-1-19 17:32
浏览
2收藏

先上源码

----》喵叔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
    安卓to鸿蒙:资源迁移工具-鸿蒙开发者社区

技术方案

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

没有python环境,拿来直接用

https://x2j.unclecat.wang/

已于2022-1-24 16:37:49修改
2
收藏 2
回复
举报
回复
    相关推荐