android studio
android studio
geekqian
做难事必有所得
展开
-
eclipse工程转入android studio后碰见的问题及解决方式.
第一个问题,提示Error-Expected resource of type styleable [ResourceType].ps:因为我用了沉浸式状态栏技术,在做的时候用到了一个工具类:SystemBarTintManager 通过百度找到解决方案:http://blog.csdn.net/mynameishuangshuai/article/details/517994原创 2016-11-04 16:04:15 · 1423 阅读 · 0 评论 -
Android Studio 提交版本Tag出现代码版本不一致的问题
问题项目提交新版本时打了 Tag 并且 push 以后发现代码和资源都是旧版本的, 查了下发现步骤执行错误的问题, 记录一下.出现这个问题的原因是: 代码提交前先先创建了Tag.因为创建Tag时会关联最近一次提交的代码, 而不是此时你最新的代码 所以解决方式是先提交代码.之后再创建版本 Tag , 然后 Push , 记得要勾上 push Tag, 后面的分支自己根据情况选择.关于 ...原创 2019-01-13 17:28:22 · 1331 阅读 · 0 评论 -
Android Studio 使用 ImageAsset 生成 ic_launcher 产生边距导致 8.0 以下系统图标异常
android 8.0 系统的图标问题请看郭霖大神的博客介绍吧, 讲的非常详细了. https://blog.csdn.net/guolin_blog/article/details/79417483今天说下我在使用的过程中出现的问题, 以及解决方案. 问题在标题也写出了, 就是在使用 ImageAsset 生成图标时, 8.0 以下的手机图标自动被加了边距, 所以就导致图标...原创 2018-04-28 16:55:25 · 4546 阅读 · 0 评论 -
Android Studio 依赖方式 implementation 与 compile 的区别
参考资料: http://blog.csdn.net/soslinken/article/details/73114637implement概念 : 将该依赖隐藏在内部,而不对外部公开。理解 : 在 app mudule 中使用 implement 依赖的第三方库, 在其他 mudule 是无法调用的. 举例 : 此时项目中有一个 mudule 是 ImageLoader ,其...原创 2018-03-09 17:26:31 · 14148 阅读 · 2 评论 -
AS自带模拟器提示 Your GPU driver information 无法打开模拟器的问题
我的个人博客: http://www.geekqian.com—– 2018年1月30日 15:49:48 更新 —终于找到解决方案了. 感谢: https://stackoverflow.com/a/45574323首先打开模拟器. 不出意料肯定是黑屏的状态, 并且会有个提示. 接着点击这里. 进入设置. 按照以下的设置后重启. 即可正常打开模拟器.原创 2017-08-18 11:45:32 · 8816 阅读 · 3 评论 -
RecyclerView Item 行高定义无效的BUG
刚开始碰到这问题还莫名其妙的, 于是到网络上搜索了一下.发现也有别的小伙伴跟我出现同样问题. 参考资料: http://www.jianshu.com/p/9a6db88b8ad3根据这篇文章可以得出, 导致RecyclerView出现这种问题的原因是因为我们在RecyclerView的Adapter里的onCreateViewHolder()方法中不恰当的用了打气筒 @Override原创 2017-10-16 12:16:13 · 1165 阅读 · 0 评论 -
解决android studio 更新后gradle一直refreshing的BUG.
原文地址:http://blog.csdn.net/u011421608/article/details/50543774这个问题几乎每个刚使用Android studio的同学都会碰到过,网上有各式各样的方法,有的说使用本地gradle,我试过多次,每次启动Android studio时还是会检查更新,所以根本上解决的办法就是阻止它更新。其实道理很简单,找到工程里原创 2017-03-03 11:14:13 · 1008 阅读 · 0 评论 -
gradle小技巧--项目依赖库的统一版本管理
日常开发项目中, 有时候会有需要在本地依赖多个库module的情况, 那么我们为了保证所有库支持的系统版本统一. 就需要用到这个技巧了.----- 2018年3月9日 更新 -----#1. **推荐第一种比较方便**: 首先打开根目录下的 build.gradle 文件。并在文档最后换行输入以下代码: ext{ //S...原创 2017-07-10 11:55:59 · 2907 阅读 · 0 评论 -
aar依赖初试, 使用android studio制作aar包以及依赖方法
不懂的东西多学学总没啥坏处.今天学一下aar的打包方式以及如何使用. 封装了个动态权限申请帮助类. (当然是参考了github上的开源项目/羞涩)制作方式1 首先建立一个新工程 (用旧的工程也行) new Module – 取名 PermissionUtils , 这里注意创建的时候选择android library.2 编码完毕后, 点击rebuild把工程重新编译一次. 不出意外的话会在新建的原创 2017-07-20 15:34:40 · 855 阅读 · 0 评论 -
AndroidStudio中的图片资源存放位置以及drawable文件夹的创建方法
在我们使用AndroidStudio时,项目用到的图片资源存放的位置一直都有分歧,有的说放在drawable下,也有的说放在mipmap下,其实google官方已经给出相关介绍:drawable/ For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe Drawable s...原创 2017-07-07 14:55:20 · 24449 阅读 · 0 评论 -
Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to
Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.internal.file.collections.DefaultConfigurableFileCollectionPossible causes for this原创 2017-07-03 16:31:08 · 281 阅读 · 0 评论 -
Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题)
原文链接:http://blog.csdn.net/u010940300/article/details/43909509 Android Studio 安装之后,默认的会给我们创建一个 Nexus 的模拟器,这个模拟器的镜像文件放在了C:\Users\Administrator\.android 中 其中的avd文件夹就是用来存放,模拟器镜像文件的。...原创 2017-03-03 19:25:47 · 30075 阅读 · 5 评论 -
toolbar标题设置居中
项目标题栏准备用toolbar实现.首先toolbar继承于viewgroup,所以咱可以自由在里面写控件跟样式.但是我使用时发现一个奇葩的问题.<android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:la原创 2017-02-06 15:28:12 · 3790 阅读 · 1 评论 -
莫名奇妙的Error:Failed to crunch
Message信息如下:Error:Failed to crunch file C:\Users\Administrator\Desktop\BaseFramework-Practice1\BaseFramework-b5c03125640f0faca81e77e8742be613d7fecfc5\app\build\intermediates\exploded-aar\com.android原创 2016-12-18 01:36:57 · 2240 阅读 · 0 评论 -
Note: the configuration keeps the entry point 'XXX', but not the descriptor class 'XXX'
使用 Gradle 编译 apk 时报错, 如下图:解决方式:在 proguard-rules.pro 文件中添加这行命令:-ignorewarnings原创 2019-02-18 14:57:20 · 3268 阅读 · 2 评论