我正在尝试为Android应用程序构建JAR
插件。该插件有两个依赖项:
android AsyncTask
我无法正确导入它。
具体来说我需要导入:
import android.os.Handler;
import android.os.Looper;
import android.util.Log;
当我拨打此电话时,android.os
和android.util
为红色,就像无法导入一样。
我使用Project Structure / Libraries tab
导入Android支持。我将它指向位于我的android sdk文件夹中的android-support-v7-appcompact.jar
文件。我导入了这个库并将其作为依赖项包含在我的jar模块中。
我做错了什么?
答案 0 :(得分:1)
我错了。我不需要android支持。我需要的是android.jar。它位于%SDK%\ platforms \ android-23 \ android.jar
中答案 1 :(得分:1)
问题是,你试图从android添加Android
的{{1}}或Handler
而不添加任何库或...
在java中,我们可以使用:os.Looper
代替import java.util.logging.Handler;
。
正如你所说,你必须添加android.jar来支持你的java项目中的上述导入。