当前位置: 首页 > 网络应用技术

如何将颤音作为图书馆整合到本地项目中

时间:2023-03-07 15:40:30 网络应用技术

  从工程结构的角度来看,颤音有两种形式

  大多数项目都存在,重写整个项目的新Fluter App项目是不现实的。

  在这种情况下,可以将颤动作为模块(源代码)或三部曲(远程AAR方法)集成到现有项目中。然后将模块集成到原始(Android或iOS)项目中,以共享DART语言写作的业务逻辑。

  不用说

  由于Flutter使用Java8的功能,因此我们这里的本机Android应用程序也支持Java8。

  它是在项目下定义的,并且该文件不会提交给git。

  因此,负责项目团队中颤抖发展的学生只需要将其设置在其中即可。如果是本地发展,如下所示:

  添加到构建下的颤动。

  修改App模块下的构建。

  Em

  属性属性=新属性()

  def divedfluttersource = false

  ifject.rootproject.file('local.properties')。可以阅读 ()) {

  properties.load(new FileInputStream(Project.RootProject.File('local.properties'lastproject'')))))))))))))))))))))))))))))))))

  DIDENFLUTTERSOURCE = properties.getProperty('divedfluttersource','false')。toboolean()

  }

  依赖项{

  Em

  if(divedfluttersource){//如果是源代码依赖项

  API项目(路径:':flutter')

  } 别的 {

  API“您的远程飘动模块路径”

  }

  }作者:道路上的LX版权属于作者。