dev.icerock.gradle.talaiot
对 https://github.com/cdsap/Talaiot 的包装,为 IceRock 项目分析预定义配置
dev.icerock.mobile.multiplatform
一行中包含多个插件(已过时,保留以支持向后兼容)
dev.icerock.mobile.multiplatform.android-manifest
启用此插件后,您可以将 AndroidManifest.xml 从.src.main/AndroidManifest.xml 移动到.src.androidMain/AndroidManifest.xml
dev.icerock.mobile.multiplatform.android-sources
启用此插件后,您可以移动 android 的主源集到 androidMain,发布到 androidRelease,测试到 androidTest 等。
dev.icerock.mobile.multiplatform.apple-framework
启用此插件后,在使用框架配置时,可以向导出添加依赖项,就像在 iOS 框架中一样。
dev.icerock.mobile.multiplatform.cocoapods
设置 CocoaPods 互操作。Pods 项目的路径和配置可以全局设置到 gradle.properties 中
dev.icerock.mobile.multiplatform.ios-framework
插件将在 group cocoapods 中设置同步 gradle 任务以支持 CocoaPods 集成。Integration 示例 Podspec - https://github.com/icerockdev/moko-template/blob/master/mpp-library/MultiPlatformLibrary.podspec
dev.icerock.mobile.multiplatform-network-generator
为 iOS 和 Android 提供网络组件的插件
dev.icerock.mobile.multiplatform-resources
提供对 iOS 和 Android 上的资源的访问权限的插件
dev.icerock.mobile.multiplatform.targets
插件自动设置 android、ios 目标。android 目标还会自动配置 dev.icerock.mobile.multiplatform.android-manifest 和 dev.icerock.mobile.multiplatform.android-sources 插件。
dev.icerock.mobile.multiplatform-units
为新单元生成代码的插件
dev.icerock.mobile.multiplatform-widgets-generator
为新建 Widgets 生成代码的插件
dev.icerock.mobile.units-generator
为新单元生成代码的插件
dev.icerock.moko.kswift
Kotlin/Native 框架友好的 api 生成器