效果圖
1、需求:
在項(xiàng)目中使用到了一個(gè)比較漂亮的對(duì)話框坐慰,一個(gè)簡(jiǎn)單的效果圖放在上邊。
github的地址:https://github.com/pedant/sweet-alert-dialog
這里具體怎么使用就不說啦,github項(xiàng)目主頁寫的也比較詳細(xì)奠宜,按照上邊操作就好了哗讥。
2嚷那、遇到問題:
好啦,這里說正事杆煞!看一下遇到的問題魏宽。
2.1腐泻、第一個(gè),先看圖:
第一個(gè)錯(cuò)誤
這里是具體的報(bào)錯(cuò)信息
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@icon value=(@mipmap/logo) from AndroidManifest.xml:44:9-36
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:41:5-223:19 to override.
解決辦法:
在AndroidManifest文件中添加如下代碼:
tools:replace="android:icon,android:theme"
解決方法
2.2队询、第二個(gè)問題:
第二個(gè)問題是在android studio升級(jí)到3.0之后出現(xiàn)的派桩。
先看報(bào)錯(cuò)信息:
第二個(gè)錯(cuò)誤
解決辦法:去github上把lib庫文件下載下來,然后用model的方法導(dǎo)出到項(xiàng)目里邊去蚌斩。
然后,又雙報(bào)錯(cuò):
又雙報(bào)錯(cuò)1
又雙解決:
在項(xiàng)目的跟目錄下的gradle.properties文件中加入如下代碼:
VERSION_NAME=1.3
VERSION_CODE=4
GROUP=cn.pedant.sweetalert
如下圖所示:
又雙解決
然后铆惑,又雙叒報(bào)錯(cuò),真是蒼了天了:
又雙叒報(bào)錯(cuò)了凳寺!
怎么辦呢鸭津?出了問題就繼續(xù)吧!讓咱們又雙叒解決:
首先找到剛才導(dǎo)入到項(xiàng)目中的model庫肠缨,然后找到庫根目錄下的build.gradle文件:
然后把最后一句話注釋掉逆趋。看下邊的圖晒奕!
又雙叒解決
3闻书、結(jié)局:
我能猜到結(jié)局,但是沒猜到過程脑慧!不過還好沒有又雙叒叕出現(xiàn)問題魄眉!好啦,小伙伴們趕緊去試試吧闷袒!