
Android-studio
沙滩捡贝壳的小孩
所有努力都会一点一点汇聚,最终实现一点突破
展开
-
Failed to transform file ‘xxx‘ to match attributes 的解决办法
打开之前的项目,遇到了Failed to transform file 'xxx' to match attributes 的错误。反复查阅资料,确定是添加的依赖缓存有问题,解决办法:C:\Users\Administrator\.gradle\caches\modules-2\files-2.1 目录下,找到冲突的文件,删除,重新编译即可————————————————版权声明:本文为优快云博主「越宇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链转载 2022-02-14 20:02:15 · 10785 阅读 · 0 评论 -
Android Studio 打开项目提示你的主机中软件中止了一个已建立的连接
Android Studio 打开启动项目的时候就提示了这么一个错误,具体什么原因我也不清楚,不过在尝试下关闭了电脑的移动热点后重新 Build 一下就没有再出现这个问题了原创 2022-02-11 17:24:21 · 1336 阅读 · 0 评论 -
android studio 4.2碰到的问题
1.plugin插件位置改动C:\Users\{用户名}\AppData\Roaming\Google\AndroidStudio4.2\plugins,改到这了2.butterKnife 插件不生效直接下这个,解决一切问题原创 2021-12-24 02:09:31 · 1362 阅读 · 0 评论 -
Android studio移除原有磁盘中的所有项目后打不开
你有没有碰到这种情况,就是有一天你突然手贱吧电脑里头的项目全部删完了,哎,舒服,然后你发现你打开Android studio后,哎,发现它点前面2个菜单没反应了,哎,就是不知道为啥,后面我脑抽把.AndroidStudio4.0\config\workspace下的文件全部删除了--然后就可以了,暂时不知道为啥,反正这样做就可以了...原创 2021-11-01 22:59:45 · 1000 阅读 · 0 评论 -
Error: The apk for your currently selected variant (app--release.apk) is not signed.
首先贴出错误截图出现这个问题不要慌,我们把它复制下来,看它啥意思导致这种错误的原因有两种1、在app 的module下build.gradle文件中的buildTypes{}中使用使用了signingConfig signingConfigs.release,但将signingConfigs{}放到了buildType{}的后面,导致编译的时候无法找到,2、还有一种可能,那就是signingConfigs{}中真的没有声明release这个属性.————————————————.原创 2021-09-22 15:39:39 · 956 阅读 · 0 评论 -
gradle大概知识点
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言说白了也就是项目自动化建构工具。构建就是根据输入信息执行一系列操作,最后得到几个产出物(APK包)。gradle使用的语原创 2020-09-06 23:58:31 · 192 阅读 · 0 评论 -
implementation、api、compileOnly区别详解
Android Studio3.0正式版已经出来了,相比2.x的版本,Gradle版本也升级为了3.x,编译速度提高了不少。在gadle3.0之后,默认的依赖由之前的compile更改为implementation了。如果我们依然使用compile的话会有如下提示Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’.It will be removed at the end转载 2020-09-06 21:52:26 · 1572 阅读 · 0 评论 -
adb常用命令收集
adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具.然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电脑和你的调试手机的.包含如下几个部分:Client端, 运行在开发机器中, 即你的开发PC机. 用来发送adb命令. Deamon守护进程, 运行在调试设备中, 即的调试手机或模拟器. Server端, 作为一个后台进程运行在开发机器中, 即你的开发PC机. 用来管理PC中的Client端和手机的Deamon之间的通信.原创 2020-05-25 23:21:08 · 502 阅读 · 0 评论 -
Android Studio 3.6版本新特性
转:https://developer.android.google.cn/studio/releases没啥意思,主要是方便自己以后方便查找,同时也提供下分享,这个网站还挺好的,各位大佬可以去上面随时查看Android studio新特性跟Android新技术设计工具此版本的 Android Studio 包含对多个设计工具的更新,其中包括布局编辑器和 Resource Manager。设计编辑器中的拆分视图和缩放控件此版本包含对视觉设计编辑器的以下更新: 设计编辑器(如布局原创 2020-05-24 11:53:05 · 1675 阅读 · 0 评论 -
删除项目上的git信息
rm -rf .git原创 2020-05-21 02:48:55 · 922 阅读 · 0 评论 -
Installation did not succeed.The application could not be installed: INSTALL_FAILED_T
Installation did not succeed.The application could not be installed.Installation failed due to: 'UNKNOWN'因为Android Studio 3.0会在debug apk的manifest文件application标签里自动添加 android:testOnly="true"属性,导致IDE中run跑出的apk在大部分手机上只能用adb install -t <apk>来安装,在oppo原创 2020-05-21 00:00:48 · 4269 阅读 · 2 评论 -
Android studio 3.5.2导入GsonFormat
。高版本好像把这个给删除了,暂时不知道为什么,照着步骤用jar的方式导入吧首先我们得先下载jar包,可以从https://plugins.jetbrains.com/plugin/7654-gsonformat/versions这里进行下载,如果网页打不开,开下VPN再试试,下载好了jar包,j后面的事情就简单了。File--Setting--Plugins--install plugin from disk--导入下载好的jar就可以了,然后重启Android studio就可以了。...原创 2020-05-20 22:20:32 · 536 阅读 · 0 评论 -
Android Studio编译失败提示It is currently in use by another Gradle instance异常处理
编译gradle的时候,突然出现这个东东,什么鬼哦?解决方法:直接对着Android 死丢丢清空缓存,重启,解决一切问题,没毛病原创 2020-05-20 22:04:23 · 2392 阅读 · 0 评论 -
Android studio自定义文件头
懒人看图:文件头里头的编辑栏目是自定义的,里头的那些美元符号的英文字母是从,这里头的看到的,往下滑动滚动栏,发现新世界然后弄好后点击,OK,Apply,这样就好了刚看了百度上说还有个花里胡哨的玩法,只要输入一句代码就可以生成个文件头了,也是直接看图吧,直接秒懂了,这个东西图片是从https://blog.youkuaiyun.com/u010898329/article/details/68337321/摘抄的这里弄完后,记得改这个地方,这里是表示这个命令运用的地方,要不然这原创 2020-05-19 19:21:26 · 870 阅读 · 1 评论 -
Android studio Project包名层级展开
懒人看图如果打开之后是这样的话,去掉这2个勾勾如果是这样的话,去掉这个勾勾,这个勾勾的选项是去掉图一中的第一个勾勾之后出来的选项,反正不要想太多,去掉完事好了,舒服了,可以开心的修改包名去咯...原创 2020-05-19 18:36:26 · 1545 阅读 · 0 评论 -
Android studio生成SDK
首先得知道个知识点.jar文件和.aar文件的区别*.jar文件只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件.aar文件包含所有资源,class以及res资源文件全部包含;如果你只是一个简单的类库那么使用生成的.jar文件即可;如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用*.aar文件。将 .aar文件解压之后,解压文件中包括 .jar文件,如果当前的 .aar文件不包含控件布局,可以直接使用其中的 .jar文件步骤原创 2020-05-17 22:40:48 · 1691 阅读 · 0 评论 -
android中的asset文件和raw文件
一.Assets文件:Android 中资源分为两种,一种是res下可编译的资源文件, 这种资源文件系统会在R.Java里面自动生成该资源文件的ID,访问也很简单,只需要调用R.XXX.id即可;第二种就是放在assets文件夹下面的原生资源文件,放在这个文件夹下面的文件不会被R文件编译,所以不能像第一种那样直接使用.Android提供了一个工具类,方便我们操作获取assets文件下的文件:A...原创 2020-03-03 00:06:35 · 3244 阅读 · 0 评论 -
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
大半夜的用AS调试手机app时突然给我弹出这个错误,百度一看,原来是自己手机内存空间太小了,导致其安装失败解决办法: 第一种办法:在反复安装android apk的时候,有的时候可能会遇到adb install错误,内容是:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]这很可能是因为你在以前uninsta原创 2017-03-14 00:01:03 · 2269 阅读 · 0 评论