tutk_iotcamera
基于 IOTCamera SDK (Android & iOS) 的 Flutter 插件,支持实时预览、对讲、录像、截图等。
示例
示例应用位于 example/ 目录,主界面逻辑在 example/lib/cameracontent.dart。运行方式:
cd example && flutter run
Getting Started
1、联系我们获取SDK的key;
2、根据api文档来进行flutter开发。
3、Android平台需要在android/build.gradle.kts中添加以下代码,以便flutter更够读取到Android aar:
val pluginLibsDirs = mutableListOf<File>()
val pluginsFile = rootProject.file("../.flutter-plugins-dependencies")
if (pluginsFile.exists()) {
val json = groovy.json.JsonSlurper().parse(pluginsFile) as Map<*, *>
val androidPlugins = (json["plugins"] as? Map<*, *>)?.get("android") as? List<*>
androidPlugins?.forEach { plugin ->
val path = (plugin as? Map<*, *>)?.get("path") as? String ?: return@forEach
val libsDir = file("$path/android/libs")
if (libsDir.exists()) pluginLibsDirs.add(libsDir)
}
}
