Android异常与解决

2016-12-13  本文已影响75人  帅气的猪猪

将今后遇到的问题与解决方案,都统一记录一下。

第一

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@icon value=(@mipmap/ic_launcher) from AndroidManifest.xml:14:9-43
is also present at [com.pnikosis:materialish-progress:1.0] AndroidManifest.xml:13:9-45 value=(@drawable/ic_launcher).
Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:11:5-41:19 to override.

解决方案:

  <manifest xmlns:android="http://schemas.android.com/apk/res/android"   
        xmlns:tools="http://schemas.android.com/tools"      这里加上这一句
         
    <application    tools:replace="Android:icon, android:theme"    
    在Application中加上这一句,重新编译一下就可以了

第二

java.lang.IncompatibleClassChangeError:   adapters.newsadapter.NewsPagerAdapter

这个IncompatibleClassChangeError,是导入的包有问题,所以要检查    自己导入的包
这里我将项目中添加的这句:
configurations { all*.exclude group: 'com.android.support', module: 'support-v4' }
去除掉,就可以用了。 原因我也不知道~~

第三

Android Studio出现Read Timed out

我的Android Studio版本为3.1.2,在打开Demo的时候报了这个错,然后网上找了一圈。也不能像网上那些说改SDK和JDK之类的。
然后查看这个Demo中是否使用了Kotlin,然后是否版本导入错了,修改过来就行


image.png

这里我将Kotlin的版本按照提示改成了1.2.30,然后重新编译,就行了。
ps:如果重新编译还是一样Read Timed out,那么就把这个Demo项目关掉,重新打开。应该就可以了!

上一篇下一篇

猜你喜欢

热点阅读