折腾
修改依赖库的 Gradle 配置临时解决 different roots
问题,替代 IPC 方案,不用 AIDL(这破玩意)解决新版 AGP 不识别 AIDL 的问题,一顿折腾,终于把这成分复杂的大家伙成功升级了。
成分有多复杂:
- 系统和框架:Flutter App、Flutter Plugin、Android、Windows
- 云服务:Azure Cosmos (NoSql) DB、Azure Functoin、Azure Blog Storage,还有其他零散的 REST API
- 包含的语言:Dart、Java、Kotlin、Rust、C++、C
- 涉及的构建工具:Flutter、Gradle、NDK、CMake、MSVC、Cargo