Android 问题及异常
孤天浪雨
命运自己掌握,飞翔才是王道!
展开
-
New Module时报异常:unspecified on project app resolves to an APK archive which is not supported
异常:Error:Dependency android-base:api:unspecified on project app resolves to an APK archive which is not supported as a compilation dependency. File: D:\A_GBJ\android\workspace\android-base\api\build\o原创 2016-04-27 14:52:03 · 2966 阅读 · 0 评论 -
android studio 启动项目时“Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled”
异常:点击run启动项目时报错。看报错信息提示应该是启动所需要的条件不足。后来发现: 勾选后问题得到解决。原创 2016-04-27 17:09:38 · 632 阅读 · 0 评论 -
android在代码中为new出的控件设置ID及setId()异常
在写自定义控件时,需要给new出来的控件进行ID的设定,从而来对控件进行布局。刚开始一直以为setId()传个int就行了,但是一直报错:解决方法:API 17以上时,可以直接使用 generateViewId() 获得,且可以得到不重复的ID。img_left.setId(generateViewId());当API小于17时: 可以直接使用此方法 priva原创 2016-05-12 11:31:14 · 7347 阅读 · 1 评论 -
自定义控件中setText()设置字体相同大小无法与原生控件一致
一、问题:自定义控件和原生TextView中都设置字体大小为10sp,为什么显示的差异会这么大?二、剖析:(1)经过debug发现,设置的10sp,到后台后变成了30;手机是1080*1920的,所以在这里已经是被转成像素后的大小。对分辨率及比例不是很了解的,可以简单参考下图:(2)为什么原生TextView不会有问题呢?于是就跟了下TextView的源码,发现: p原创 2016-05-13 16:19:46 · 3893 阅读 · 0 评论