1. 程式人生 > >Android studio 與依賴所 遇到的依賴衝突和識別相容問題

Android studio 與依賴所 遇到的依賴衝突和識別相容問題

最近IDE升級下載了android studio 3.0.1,後面發現,android butterKnife zelezny 與android studio 3.0.1不相容,IDE竟然無法識別butterknife 這個最新包,好吧,反反覆覆對IDE進行了依賴設定,分別用三種方式進行依賴,不管是官網jar disk匯入還是 Browse install ,都是重啟後,專案依舊無法在Generate 裡面點出ButterKnife 快捷生成,很鬱悶,也不提示問題

在次做個筆記:下載依賴包外掛的時候,不要侷限於一個版本外掛,當版本外掛出現問題的時候,不要糾結,直接找另一個方式外掛方法去實現便捷,butterknife 7.0 8.0 官方的zelezny包 AS3.0以上是無法識別和相容的,有很多外掛遇到這個情況,Gson也是有類似問題,所以,官方最新的外掛包有時候是不穩定,或者AS沒有對此進行相容的

相關推薦

Android studio 依賴 遇到的依賴衝突識別相容問題

最近IDE升級下載了android studio 3.0.1,後面發現,android butterKnife zelezny 與android studio 3.0.1不相容,IDE竟然無法識別butterknife 這個最新包,好吧,反反覆覆對IDE進行了依賴設定,分別用

Android Studio 模擬器配置一二問題

今天打開了自從安裝過就沒用過的Android Studio(下文簡稱AS),隨手寫了個Hello World,但是發現模擬器並不能正常執行。 彈窗的錯誤資訊是這樣: emulator: ERROR: x86 emulation currently requires hard

build apk時報錯------Android Studio引入的library裡依賴的包app依賴的包有衝突

報錯資訊:Multiple dex files define Lcom/google/gson/JsonSerializer;(依賴的包有衝突) 解決辦法: 另外:當不想要依賴測試單元相關包時,可以將AndroidTest裡的內容註釋掉!

android studio中新增RecyclerView的依賴

因為RecyclerView屬於新增的控制元件,需要在support庫在匯入。 方法一:在專案下的build.gradle檔案中新增 首先需要在專案中找到所對應的module。在module中開啟build.gradle檔案 接著在build.gradle檔案中找到dependencies

Android Studio 使用國內源下載依賴

阿里雲的(速度):http://maven.aliyun.com/nexus/content/groups/public/ allprojects {     repositories {         maven{ url 'http://maven.aliyun.co

如何在Android studio中以compile直接依賴GitHub上的庫

如何讓自己的專案以compile直接依賴GitHub上的庫,先看看引用方式: dependencies { compile 'com.github.helloworldjie:TestProj1:0.4' } compile 'com.github.helloworldjie:Te

Android Studio 3.0+新增ButterKnife依賴報錯的解決辦法

Android Studio 3.0+新增ButterKnife和低版本有些不同,如果使用新增 classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 這樣的方法的話,會報錯。 正確的方法如下 在module的build.

Android Studio專案中三種依賴的新增方式

通常一個AS專案中的依賴關係有三種,一是本地依賴(主要是對本地的jar包),二是模組依賴,三是遠端依賴;新增這些依賴的目的在於上我們想要在專案的某一個模組中使用其中的功能,比如okttp這個網路框架庫,如果我們想要在專案的app模組下使用這個庫的功能,則需要在app模組的build.gradle

記一次Android Studio 匯入Module後無法依賴

舊版本的Android Studio (例如:2.2版本),在匯入Module之後,是可以直接在Project Structure 中直接看到Module的。 後面升級了Android Studio到3.1.4。匯入Module,死活不顯示在Project St

Android Studio 更換國內源下載依賴

由於國內GFW的原因,經常導致android studio 莫名其妙的編譯不了,多數原因是由於不能下載依賴庫 Gradle支援三種不同的倉庫,分別是:Maven和Ivy以及資料夾。依賴包會在你執行build構建的時候從這些遠端倉庫下載,當然Gradle會為你在本地保留快

Android Studio不能獲取遠端依賴包的解決方法

       最近被一個AS的sync問題困擾,在引入遠端依賴包的時候,會出現一個sync錯誤,提示找不到這個類庫。然而,並不是所有的工程都會出現這個問題,有的工程引入同樣的類庫卻沒有問題。    

Android Studio的Gradle新增重複依賴的問題

Multiple dex files define Lcom/nineoldandroids/animation/Animator$AnimatorListener; 在Android Studio裡build專案時不會報錯,但是run專案的時候就會報上面的那個

Android studio中如何將Module依賴到主工程

① 首先新建Module或者匯入Module,這個就不解釋了。 ② 在Android studio 中開啟 project Structure在主工程下選擇:(下圖)開始 等到完成以後會報錯, 

Android Studio中匯入Module建立依賴

在專案裡,有時候會用到Github裡面的一些專案,此時要將它作為Module匯入專案,我也遇到了這方面的坑,記錄一下: 我用最近一個從Github上匯入Volley的示例來演示吧。 第一步: 開啟Git,新建一個倉庫,然後從github上clone一個專案:

Android Studio總結Xutils3等第三方依賴庫匯入問題總結

方法一:Android Studio利用Jcenter中央倉庫快速匯入依賴庫 步驟1:按照圖片提示步驟走 步驟2:按照圖片提示步驟走 或者 可能遇到的問題1:Gr

關於mac android studio svn 解除關聯後 無法再次share (Subversion) 的解決辦法

pre lac lan n) con oid directory ppi files Android studio 把工程share 到 svn 上面,可是一不小心忘了 ignore files 的設置,結果沒辦法,把svn 上的刪掉再重新share 一次,先接觸本地代碼與

android studio 手機連接調試

too 連接方式 找到 other 手機屏幕 以及 網上 platform ngs android studio 版本不同 連接手機方式有細微的不同,主要方式相似。介紹主要分手機和電腦兩部分介紹。 一、手機部分 1、手機端下載一個“一鍵root權限獲取“,在安裝的過程中需要

Android Studio夜神模擬器的連結教程

1. 什麼是夜神模擬器?    夜神模擬器是北京多點線上科技有限公司開發的一款Android手機遊戲模擬器,    執行速度快,使用方便,是一款PC平臺玩手遊,助攻Android開發的利器 2. 使用Android Studio與夜神模擬器開發

Android annotations快速開發框架使用,Android StudioEclipse配置

Androidannotations框架是目前最火的Andorid端快速開發框架,通過註解方式挺高開發效率,減少重複編寫沒有技術含量的程式碼。       使用AndoridAnnotations框架的理由:      

Android Studio夜神模擬器開發除錯-初學者

使用Android Studio與夜神模擬器開發除錯 1.1 啟動android studio 1.2 啟動夜神模擬器 1.2.1 cmd開啟命令列視窗 1.2.3 執行命令連線模擬器 “D:\Program Files\Nox\bin”\nox_