java - Android平台上JPEGImageDecoder的使用

标签 java android jpeg sun

我尝试在我的 Android 应用程序上使用 JPEGImageDecoder 接口(interface),但我的应用程序意外停止。以下代码 fragment :

import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageDecoder;

InputStream in = new FileInputStream(filename);
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);

为什么我的应用程序意外停止或者我可以在 Android 上使用这些软件包吗?

最佳答案

不认为您可以在 Android 上使用这些软件包。 Android使用BitmapFactory (android.graphics.BitmapFactory) 处理图像解码。堆栈跟踪显示什么?

关于java - Android平台上JPEGImageDecoder的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6723468/

相关文章:

android - 如何在 Android 中使用默认动画?

encoding - jpeg哈夫曼编码程序

java - 从 HDFS 读取文件时出现 MalformedURLException

java - 未找到属性类型 PersonId 的定义

java - 在单个 try-catch block 中创建多个PreparedStatements 是不好的做法吗?

html - 是否可以在一个文件中包含 html 代码和所有图像?

iOS JPEG 优化

java - 在这个用例中应该使用哪种设计模式?

java - 从本地地址检索联系人

使用 VS 2012 C# 在 Xamarin 中选择 Android Listview 项目