当前位置: 首页 > news >正文

建设银行网站 诚聘英才 频道大泽山seo快速排名

建设银行网站 诚聘英才 频道,大泽山seo快速排名,要建立网站和账号违法违规行为数据库和什么黑名单,珠海哪里学网站开发前言 起因:项目中含有视频播放功能,使用的是GSYVideoPlayer,因为公司网络问题经常依赖添加不了,所以将关于它的aar包全部下载下来直接本地依赖。 因为多个业务都可能涉及视频播放功能,为了复用,就想着将视频…

前言

起因:项目中含有视频播放功能,使用的是GSYVideoPlayer,因为公司网络问题经常依赖添加不了,所以将关于它的aar包全部下载下来直接本地依赖。

因为多个业务都可能涉及视频播放功能,为了复用,就想着将视频播放的功能提取出来,通过File-New Module-Androi Library创建了视频module,并在该module内,将aar包放入lib里,添加了依赖,在该module里面写了相关的业务,编译都没问题,但是一次Rebuild 项目时,报了如题目所示的错误,打包出的release版本也会报错。

解决步骤

如前言所说,我要依赖GSYVideoPlayer的aar包,有下面几个

GSYIjkJava-1.0.0.aar
gsyvideoplayer-androidvideocache-v8.1.7-release-jitpack.aar
gsyVideoPlayer-arm64-v8.1.7-release-jitpack.aar
gsyVideoPlayer-base-v8.1.7-release-jitpack.aar
gsyVideoPlayer-java-v8.1.7-release-jitpack.aar

1、 在项目的根目录下创建文件夹,File-New-Directory,为了方便记忆,我分别为上面的aar包建立名为testlib1、testlib2、testlib3、testlib4、testlib5的文件夹,

2、 在每个文件夹下创建文件,New-File,并将其命名为build.gradle

3、 在build文件内填写如下内容

例如testlib1内填写

configurations.maybeCreate("default")
artifacts.add("default", file('GSYIjkJava-1.0.0.aar'))

testlib2内填写

configurations.maybeCreate("default")
artifacts.add("default", file('gsyvideoplayer-androidvideocache-v8.1.7-release-jitpack.aar'))

后面的以此类推。这个default只是个名字,可以随意填写

4、 在项目的settings.gradle将新建的这几个文件夹设为lib

include ':testlib1'
include ':testlib2'
include ':testlib3'
include ':testlib4'
include ':testlib5'

5、 在你想使用这些本地aar包的module内,添加依赖即可,添加方式如下

api project(path: ':testlib1',  configuration: 'default')
api project(path: ':testlib2', configuration: 'default')
api project(path: ':testlib3', configuration: 'default')
api project(path: ':testlib4', configuration: 'default')
api project(path: ':testlib5', configuration: 'default')

因为业务关系,该依赖包内的内容需要被多个业务module使用,如果每个module都依赖一遍太麻烦,所以我使用api方式,这样每个业务模块依赖该视频模块即可使用这些aar包。

注意事项

  • 一开始会觉得麻烦,因为你多个依赖都得创建lib,想着在一个lib内的build文件,写多个aar包的配置行不行,实际验证是不可行的。一个lib的build文件只能写一个aar包,不能写多个,以下方式是错误✖的!!!

    configurations.maybeCreate("default")
    artifacts.add("default", file('GSYIjkJava-1.0.0.aar'))configurations.maybeCreate("default2")
    artifacts.add("default2", file('gsyvideoplayer-androidvideocache-v8.1.7-release-jitpack.aar'))
    

吐槽一下:

快半年没写文章了,今天解决问题时看了好多,看到这个真得来气,一个文章要关注才能看,问问题不直接回答还让私信,谁知道要搞啥,就是这些人搞的技术圈子乌烟瘴气,让写文章的人越来越不愿意分享,所以愤怒的写下这篇记录。想挣外快就写项目卖去,别整这些!!!

在这里插入图片描述

http://www.qdjiajiao.com/news/9778.html

相关文章:

  • wordpress 指定目录页网站内容优化怎么去优化呢
  • 国家开发银行生源地助学贷款网站seoul是哪个国家
  • csgo欧洲服务器潍坊seo排名
  • 建设营销型网站的步骤附近的电脑培训班在哪里
  • 衢州网站建设兼职应用宝aso优化
  • 企业网站需求分析关键词排名的排名优化
  • 专业建设外贸网站湖南seo优化报价
  • wordpress经典主题杭州seo博客有哪些
  • 关于网站开发费用的入账百度人工客服电话
  • 河南网络洛阳网站建设河南网站建设网络营销学院
  • 织梦后台怎么建设网站seo营销软件
  • 西宁网站建设公司排行网络营销客服主要做什么
  • 苏州网站营销公司简介seo排名技巧
  • 从事电子商务的网站建设2022最近比较火的营销事件
  • 做网站不赚钱的原因软文推广公司有哪些
  • 如何做网站的映射什么优化
  • vs做bs网站电工培训内容
  • 青浦手机网站制作凡科小程序
  • 网站技巧关键词优化公司哪家强
  • 用asp.net做的网站品牌推广思路
  • 网站被降权会发生什么关键词优化的技巧
  • 石龙做网站图片seo优化是什么意思
  • 乌鲁木齐新市区建设局网站揭阳新站seo方案
  • 50万做网站全国疫情高峰感染高峰进度查询
  • 网站ftp根目录如何引流推广
  • wordpress 线条不显示不出来seo搜索引擎优化教程
  • 网站整合discuz论坛百度搜索怎么优化
  • 安阳网站建设优化百度平台客服电话是多少
  • 现在网站后台有哪几种模板形式杭州做搜索引擎网站的公司
  • 建一个淘宝客网站需要多少钱seo关键词优化推广哪家好