华为Emui视频壁纸制作不完全指南

0x00 准备工作

  我大哥想把《三生三世宸汐缘》预告片里倪妮睁眼的视频放在手机上做视频壁纸(滑稽),但是一些恶意第三方桌面软件影响用户体验,华为Emui直接禁止了第三方桌面的安装,所以折腾桌面比较麻烦,只能用华为主题开发工具制作(华为开发者联盟 - 华为主题开发)。本文主要介绍这个工具在Windows下的安装和使用,需要下载安装以下东西:

  说明:JDK只能是10.0.2版本,不兼容其他版本的JDK,目前这个打包工具是独立的(旧版),最新版的视频壁纸打包工具已经被集成到主题制作工具里了,整个工具三百多兆,并且最新的工具对视频分别率有强制要求,而本文提供的打包工具对视频分别率没有强制要求。

0x01 Java环境搭建

  这是最坑的地方,因为官方教程没说这个工具只能用10.0.2版本JDK,刚折腾的时候走了些弯路。下载安装JDK10.0.2到C盘,修改电脑环境变量:

  • 在用户变量中新增:
  • C:\Program Files\Java\jre-10.0.2\bin;C:\Program Files\Java\jre-10.0.2\lib;C:\Program Files\Java\jdk-10.0.2\lib;C:\Program Files\Java\jdk-10.0.2\bin;
  • 在系统环境中新增:
  • C:\Program Files\Java\jre-10.0.2\bin;C:\Program Files\Java\jre-10.0.2\lib;C:\Program Files\Java\jdk-10.0.2\lib;C:\Program Files\Java\jdk-10.0.2\bin;
  • 在系统变量中新增CLASSPATH和JAVA_HOME:
  • 变量名:CLASSPATH,变量值:%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  • 变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk-10.0.2

环境变量

  重启电脑后在命令行窗口cmd中输入:java -vresion ,如果看到Java版本则环境已经OK。

java验证

0x02 动态壁纸制作

  动态壁纸制作完成后会得到一个apk文件,双击工具目录中的 StartTool.bat 打开工具,主界面如子下图,能看到制作壁纸需要的视频、图标和apk名称等等。

主界面

  这里以我大哥需要的倪妮视为例打包一个壁纸,素材和最终APK文件如下,也可以在Free IconsFont Awesome这两个网站下载图标,至此我大哥就可以天天都能看到漂亮的倪妮妹子了2333。

打包测试

打包测试

-------------本文结束感谢您的阅读-------------