Android Studio 錯(cuò)誤集

錯(cuò)誤的價(jià)值是無窮的,只有解決了沒一個(gè)錯(cuò)誤,你才能進(jìn)步

  • 導(dǎo)入工程時(shí)報(bào)錯(cuò):Error:(2, 0) Plugin with id 'com.jakewharton.hugo' not found.

注: id里面的類容個(gè)人不同
這里報(bào)錯(cuò)是因?yàn)?code>buildscript中的配置錯(cuò)誤了,網(wǎng)上常用的用原本正常的gradle文件夾和文件替換你要導(dǎo)入的工程中對(duì)應(yīng)的文件的方法是存在漏洞的,這種方法只適合你所導(dǎo)入的工程并沒有依賴其他,只是一個(gè)單獨(dú)獨(dú)立的工程,就像我們自己新建的一樣。如果我們工程中有其他的依賴,這種解決方式顯然錯(cuò)誤,因?yàn)槟銖?fù)制過去的文件里面根本就沒有人家需要的依賴。
比如:

圖-1

圖1中多了個(gè) apply plugin: 'com.jakewharton.hugo' 如果你用替換gradle文件的方法,我就只能呵呵了。
這里的apply plugin: 'com.jakewharton.hugo'其實(shí)是對(duì)應(yīng)了dependencies中的 classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1'
如圖:

圖-2

這種錯(cuò)誤解決方法:** 1. 更新gradle,因?yàn)锳ndroid studio中的gradle還不穩(wěn)定,經(jīng)常有更新,人家用的可能和你的不一樣。2. 添加對(duì)應(yīng)的 dependencies

  • finished with non-zero exit value 1

錯(cuò)誤日志:
[com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_51\bin\java.exe'' finished with non-zero exit value 1 #62](https://github.com/frankiesardo/icepick/issues/62)
解決方法:在gradle中添加下面語句
defaultConfig {
// Enabling multidex
 support.multiDexEnabled true
}
 
  • 持續(xù)更新

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容