2015-06-21 38 views
1

我已將Eclipse示例遷移到Androidstudio gradle類型項目。Twitter4j - 導入問題 - AndroidStudio

我添加twitter4j庫模塊的build.gradle:

dependencies { 
    compile 'org.twitter4j:twitter4j:4.0.3' 
    compile 'org.twitter4j:twitter4j-core:4.0.3' 
    compile 'com.twitter:hbc-twitter4j-v3:1.4.2' 
    compile 'org.twitter4j:twitter4j-http2-support:4.0.3' 
} 

它導入twitter4j類,但沒有這些的:

import twitter4j.http.AccessToken; 
import twitter4j.http.RequestToken; 

它說無法解析符號http

我試過導入twitter4j.http,但沒有辦法讓它工作。

我使用:

dependencies { 
    classpath 'com.android.tools.build:gradle:1.2.3' 
} 

任何人都可以闡明這一些輕?

我已經看了好幾個小時,但沒有解決辦法尚未:(

提前感謝!

回答

2

AccessToken是在twitter4j.auth包。我想有一個類似的問題與其他類。看來,我建議你加上twitter4j JavaDocs的書籤並定期參考

+0

嗨,謝謝你,但是我找不到twitter4j.auth軟件包對項目的依賴關係maven search ...它是在另一個名稱,也許? – NeoVe

+1

@NeoV e這與maven以及與Java包結構有關的每件事都無關。在您的導入中,只需將'twitter4j.http'更改爲'twitter4j.auth'。或者,您可以完全刪除導入並使用Eclipse的組織導入功能。我建議你學習Java包。 –

+0

是剛剛改變了導入,它現在工作,非常感謝你,我會做到這一點,我相當新的Java和Android :) – NeoVe