我想知道是否有一种方法可以从 Android Studio 启动和/或构建 ARC 应用程序,而不必每次都手动使用 ARC 焊机。
在开发过程中手动执行此操作可能非常麻烦,尤其是在发布期间,当您必须对同一应用程序的大约 15 种不同风格执行相同操作时。有什么工作可以解决这个问题,比如 gradle 扩展或其他东西。
我想知道是否有一种方法可以从 Android Studio 启动和/或构建 ARC 应用程序,而不必每次都手动使用 ARC 焊机。
在开发过程中手动执行此操作可能非常麻烦,尤其是在发布期间,当您必须对同一应用程序的大约 15 种不同风格执行相同操作时。有什么工作可以解决这个问题,比如 gradle 扩展或其他东西。
截至撰写本文时,尚未提供官方的自动化 ARC 构建解决方案。这是 ARC Welder 或半身像。
话虽如此,由于 Chrome 扩展 (CRX) 具有开放规范,并且由于 CRX 的内容(作为 ZIP 文件)很容易检查,因此逆向工程 ARC Welder 所做的并创建一个 Gradle 插件或其他东西不会对痒痒的人来说很难。
当我检查它时,明显的变量位是icon.png
(启动器图标的 96x96 像素版本)、APK 本身vendor/chromium/crx/
以及文件的arc_metadata
一部分manifest.json
。后者是您的 ARC Welder 设置所在,例如外形尺寸和方向。
当然,任何自制解决方案都需要跟踪对 ARC Welder 的更改,以确保它继续生成有效的 ARC 文件。