Java 无法导入android支持IntelliJ项目

Java 无法导入android支持IntelliJ项目,java,android,maven,intellij-idea,Java,Android,Maven,Intellij Idea,我正在尝试为android应用程序构建一个JAR插件。该插件有两个依赖项: androidAsyncTask,我使用maven导入了它(看起来很好),android支持我无法正确导入它 我特别需要导入: import android.os.Handler; import android.os.Looper; import android.util.Log; 当我打这个电话时,android.os和android.util是红色的,好像它们无法导入 我正在使用项目结构/库选项卡导入android

我正在尝试为android应用程序构建一个
JAR
插件。该插件有两个依赖项:

android
AsyncTask
,我使用maven导入了它(看起来很好),android支持我无法正确导入它

我特别需要导入:

import android.os.Handler;
import android.os.Looper;
import android.util.Log;
当我打这个电话时,
android.os
android.util
是红色的,好像它们无法导入

我正在使用
项目结构/库选项卡导入android支持。我将其指向位于我的android sdk文件夹中的
android-support-v7-appcompact.jar
文件。我已经导入了这个库,并将它作为依赖项包含在我的jar模块中

我做错了什么


我错了。我不需要android支持。我需要的是android.jar。它位于%SDK%\platforms\android-23\android.jar

问题是,您试图从android添加
android
Handler
os.Looper
,而不添加任何库或

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


正如您所说,您必须将支持上述导入的android.jar添加到您的java项目中。

这两个处理程序之间是否存在差异?这个jar将专门用于一个android项目。是的,如果你说你将在android应用程序中使用它,那么我想最好使用这个android.jar。我没有看到源代码,所以说android比java更兼容。