240 发简信
IP属地:福建
  • gradle介绍

    1. gradle是什么? gradle是一款构建工具 2.什么是构建工具? 自动化帮我们完成一系列的编译打包的流程 *如果没有构建工具,我们就需要一遍一遍的执行命令去打包,...

  • Duplicate class:xxxxx

    发生原因: 自己项目依赖了库A和库B,库A依赖了库a,库B依赖了库b但a和b各自有一个类,这两个类拥有完全相同类名(完全相同指的是连该类所处的包名也一样),这时候,Dupli...

  • resource android:attr/lStar not found

    原因:第三方依赖库里使用了高版本的androdx.core,而项目本身使用的版本低于该版本 解决:强制使用固定旧版本的androidx.core app - build.gr...

  • app固定横屏显示

    清单中application节点里加入属性:android:screenOrientation="landscape" 如通过baseactivity的oncreate里用j...

  • 查看gradle plugin和gradle的版本

    查看gradle版本: 方法1:terminal里输入gradlew -v(或gradle -version) 方法2:打开gradle-wrapper.properties...

  • sync project with gradle file 速度很慢

    项目的build.gradle的两个repositories节点里加入以下仓库地址: *仓库详情参照:https://developer.aliyun.com/mvn/gui...

  • NoSuchFieldError:xxxxx....

    此处举例说明:第三方库名为A,其找不到的东西为a(a可为变量/方法/....) 解决方法:自己项目里全文搜索a 如能搜到,则对其重命名即可解决 如搜不到,则查找a在A里的所处...

  • R文件丢失解决方法汇总

    回顾从上一次成功编译到现在自己对项目做过的改动,逐一审查这些改动的地方(尤其是针对资源文件的改动),R文件丢失的原因大概率就在这些改动里,如若还没找到,再尝试以下方法: cl...

  • USB安装已打开,但却还是提示INSTALL_FAILED_USER_RESTRICTED: Invalid apk Installation via USB is disabled.

    解决方法: 关闭Instant Run(在AS 3.5以后改名叫HotSwap了)【最有用的办法】;2.如果真机是Android12的设备,则AndroidManifest里...

  • 120
    ARouter拦截器无效

    1,在项目build.gradle里加入:classpath "com.alibaba:arouter-register:1.0.2" 2,在app目录下build.grad...

个人介绍
记录Android开发中遇到的问题