添加了三方包之後,可能會出現如下問題:
最要命的是,叫我們 see logs 卻沒有 logs 。。。
解決方案
1. 打開 Terminal
2.輸入命令
Mac 下 -> gradlew processDebugManifest --stacktrace
Windows 下 -> ./gradlew processDebugManifest --stacktrace
這時可能報錯:
說明命令缺失,解決方法:
輸入 -> chmod +x gradlew
問題解決,再次輸入 -> ./gradlew processDebugManifest --stacktrace
我們可以看到
下面緊接的是非常多的 warning,我們需要在其中找到 error 內容
可以看到建議的解決方案,即在 Mainfest.xml 中加上一下這兩句話:
tools:replace="android:appComponentFactory" android:appComponentFactory="任意字符"
再次 sync
問題完美解決
這裏強推一個校園導航系統,地址:https://github.com/FishInWater-1999/Android-HLJU-Navigation