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

苏州公司建设网站网站备案 网站名称

苏州公司建设网站,网站备案 网站名称,江苏网站优化,专业的网站建设服务一、问题描述 最近在工作上的项目中接触到SwipeDelMenuLayout这个第三方Android开发库#xff0c;然后我就根据网上的教程进行配置。这里先说一下我的开发环境#xff1a;Android Studio版本是android-studio-2020.3.1.24-windows#xff0c;gradle版本是7.0.2。 首先是在se…一、问题描述 最近在工作上的项目中接触到SwipeDelMenuLayout这个第三方Android开发库然后我就根据网上的教程进行配置。这里先说一下我的开发环境Android Studio版本是android-studio-2020.3.1.24-windowsgradle版本是7.0.2。 首先是在settings.gradle文件中添加jitpack仓库而不是build.gradle文件(这么做的原因是参考了别人的资料https://www.jdk5.com/ask/34/build-was-configured-to-prefer-settings-repositories-over-project-repositories-b)。添加的这一行代码是 maven { url https://jitpack.io } 然后整个settings.gradle文件变成 dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {google()mavenCentral()maven { url https://jitpack.io }} } rootProject.name SwipeDelDemo include :app然后在build.gradle (Module)文件中添加依赖 implementation com.github.mcxtzhang:SwipeDelMenuLayout:V1.3.0 该文件的依赖就变成如下 dependencies {implementation androidx.appcompat:appcompat:1.2.0implementation com.google.android.material:material:1.3.0implementation androidx.constraintlayout:constraintlayout:2.0.4testImplementation junit:junit:4.androidTestImplementation androidx.test.ext:junit:1.1.2androidTestImplementation androidx.test.espresso:espresso-core:3.3.0implementation com.github.mcxtzhang:SwipeDelMenuLayout:V1.3.0 } 之后就可以编译使用SwipeDelMenuLayout这个库了。但是编译的时候却遇到了来自Android Studio的编译报错说 Could not find SwipeDelMenuLayout-V1.3.0.jar (com.github.mcxtzhang:SwipeDelMenuLayout:V1.3.0). 然后我去访问地址https://jitpack.io/com/github/mcxtzhang/SwipeDelMenuLayout/V1.3.0/SwipeDelMenuLayout-V1.3.0.jar浏览器显示Build failed. See the log at jitpack.io。具体的报错信息如下 上面的报错表明这个库确实引用不了。我以为是我配置错了但跟着别人的方式配置Android Studio报的编译错误会更加多。 如果我删掉 implementation com.github.mcxtzhang:SwipeDelMenuLayout:V1.3.0 这样项目瞬间没事直接运行。当然这个不是解决方案哈哈。 二、解决方案 官方文档我来来回回又看了好几遍然后有重大发现 该三方库的开源作者在CSDN博客推荐使用的版本号是SwipeDelMenuLayout:V1.2.1如图 但在GitHub上的readme.md文档中却写着SwipeDelMenuLayout:V1.3.0如图 我相信作者应该是忘了及时更新文档所以在调用方面所写的版本号存在着差异。最终别人在引用该库的时候有些用V1.2.1而有些用V1.3.0。这两个版本号应该都是没有问题的但是最近(2023年7月下旬)我猜测可能是V1.3.0这个版本的jitpack仓库出现了问题所以导致了项目的编译报错问题。猜测的原因作者主动撤销了或者仓库被删除了。 所以最终的解决方案是如果用SwipeDelMenuLayout:V1.3.0报错就把它改成SwipeDelMenuLayout:V1.2.1。 三、解决后效果 根据上面的解决方案参照别人的示例代码得到了下面的侧滑删除效果 感觉效果还可以挺丝滑的。 四、参考资料 1、【Android】史上最简单一步集成侧滑(删除)菜单高仿QQ、IOS 2、GitHub - mcxtzhang/SwipeDelMenuLayout 3、Android第三方控件SwipeDelMenuLayout实现侧滑删除 4、Build was configured to prefer settings repositories over project repositories
http://www.hkea.cn/news/14325099/

相关文章:

  • 网站后台数据应该怎么做有服务器有域名如何做网站
  • 建立网站的用处怎么做网页 网站制作
  • 建设网站的好处和优点中国机械工业网
  • 个人网站能做淘宝客吗哪里有营销型网站最新报价
  • 湛江网站建设产品优化深圳网站备案拍照
  • 前几年做那些网站致富被墙域名黑别人网站
  • 天津网站建设技术支持互联网做网站排明
  • 官方网站建设的四个步骤正规网站建设公司在哪里
  • 江门搜索引擎网站推广网站广告代码检测
  • 没有服务器 怎么做网站做食品外贸选哪个网站好
  • 北京网站建设销售招聘wordpress文章分集
  • 全包胶衣网站新品发布会视频
  • 建设门户网站的目的和需求连接品硕网线做怎么弹网站
  • 公众号模板网站标题优化seo
  • 网站设计示例百度官方网站登录
  • 邯郸市搞网站服务务的吗关于门户网站建设的整改报告
  • 上海松江网站制作python做网站好吗
  • 如何更换网站域名企业邮箱登录方法
  • 做网站的人搞鬼少首页文件河北省建设信息中心网站
  • 沧州网站网站建设职业中学网站建设
  • 为什么网站显示在建设中长治网站制作服务
  • 北京seo网站内部优化建设项目查询网站
  • 长沙做网站开发大概价格徐州网站快速优化排名
  • 网站宣传文案网站建设ydwzjs
  • 企业建站程序推荐极速网站建设定制多少钱
  • 机电建设工程施工网站企业怎样选择域名做网站
  • wordpress多站点开启上海资格证报名网站
  • 自己做钓鱼网站要加强县门户网站的建设管理办法
  • 建设网站对于电商的作用是?做推广的都是怎么推
  • 做网站切图尺寸网络推广外包代理