IntelliJ IDEA导入javax.imageio.ImageIO包不存在 [英] IntelliJ IDEA import javax.imageio.ImageIO package does not exist

查看:179
本文介绍了IntelliJ IDEA导入javax.imageio.ImageIO包不存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行Flutter项目运行良好,直到在dart包Java文件ImagePickerPlugin.java中添加对ImageIO的调用为止。导入在顶部,并且单击命令会在IDE中显示该类,但是编译失败。

Running a Flutter project has worked fine until adding a call to ImageIO within a dart package java file ImagePickerPlugin.java. The import is at the top and command-click shows the class in the IDE, but compiling fails.

try {
  Image image = ImageIO.read(sourceimage);
} catch (IOException e) {
  e.printStackTrace();
}

编译错误:

Initializing gradle...
Resolving dependencies...
Running 'gradlew assembleDebug'...
/Users/marchampson/.pub-cache/hosted/pub.dartlang.org/image_picker0.3.0/android/src/main/java/io/flutter/plugins/imagepicker/ImagePickerPlugin.java:27: error: package javax.imageio does not exist
import javax.imageio.ImageIO;

使用IntelliJ IDEA更改飞镖包装时,有人遇到任何问题吗?
谢谢

Anybody have any issues when changing dart packages with IntelliJ IDEA? Thanks

推荐答案

事实证明这与导入无关,因为ImageIO在Android上不可用。通过以下方式发现了这一点:

This turned out to not be an issue with importing, more that ImageIO isn't available on Android. Found this out via:

库Java无法在Android Studio 3.1中解析

走了另一条路线,并且一切正常现在。

Have gone another route and all working now.

这篇关于IntelliJ IDEA导入javax.imageio.ImageIO包不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆