问题解决
文章平均质量分 58
云涛yuntao
好记性不如烂笔头
展开
-
彻底解决错误Duplicate files copied in APK xxx/xxx/xxx/LICENSE.txt
出现这个问题的主要原因是,两个工程都依赖了相同的包,回把两个相同的jar都打入最终的apk,会曝出重复copy的错误,使用provided代替compile可解决这个问题原创 2016-02-26 13:09:19 · 5238 阅读 · 0 评论 -
解决Error inflating class android.support.v7.widget.RecyclerView
使用RecyclerView的时候出现Error inflating class android.support.v7.widget.RecyclerView错误一般是因为RecyclerView的v7包与其v4或v13包版本不同导致的可以把依赖的v4 v7 v13包版本改成相同的版本号例如compile 'com.android.support:support-v4:23原创 2016-03-08 16:33:35 · 4204 阅读 · 0 评论 -
Android中判断子View从ListView中移除
在使用ListView的时候,有一些场景,可能需要在子View中判断是否已经从ListView移出,然后做一些列操作。一般我们在普通的Layout,例如LinearLayou中,会把这些操作写在了子View的onDetachedFromWindow里。但是在使用ListView的是,发现子View这个方法不会调用。接下来一起探究下如何解决这个问题。原创 2016-12-27 11:37:37 · 6368 阅读 · 4 评论 -
Android插件中使用EventBus出现java.lang.IllegalArgumentException: Expected receiver of type xxx, but got xx
使用场景由于所开发的Android项目是个老项目,EventBus使用的还是EventBus2,整个项目是插件化架构,不同插件使用的ClassLoader不同。插件1中有个onEvent方法,用来更新插件1中的一些信息。在插件2中发送一个EventBus消息更新插件1。在插件升级的时候(新老插件ClassLoader不同)偶现下述异常。java.lang.IllegalArgumentExcepti原创 2017-06-02 18:51:06 · 13307 阅读 · 0 评论