2016-01-23 158 views
1

我想爲Android應用程序構建JAR插件。該插件有兩個依賴關係:無法導入Android支持IntelliJ項目

android我已經使用maven導入(並且看起來很好)和android支持我無法正確導入它。

具體來說,我需要進口:

import android.os.Handler; 
import android.os.Looper; 
import android.util.Log; 

當我做這樣的判斷,android.osandroid.util是紅色的,因爲如果他們不能被導入。

我使用Project Structure/Libraries tab導入Android支持。我將它指向位於我的android sdk文件夾中的android-support-v7-appcompact.jar文件。我導入了這個庫,並將其作爲依賴項包含在我的jar模塊中。

我在做什麼錯?

enter image description here

回答

1

的事情是,你嘗試添加Android「從Android的小號Handleros.Looper不添加任何庫或...

在java中,我們可以使用:import java.util.logging.Handler;而不是android.os.Handler

正如你所說,你必須添加android.jar以支持上述導入到你的java項目中。

+0

兩個處理程序之間有區別嗎?這個jar將專門用於android項目。 – nVentimiglia

+1

是啊,如果你說你會使用它的android應用程序,最好使用android.jar我guess.i沒有看到源,所以,讓我們說android比java更兼容。 – Mohsen

1

我錯了。我不需要Android的支持。我需要的是android.jar。這是位於%SDK%\平臺\ Android的23 \的android.jar

相關問題