2011-07-17 10 views
1

AndroidアプリケーションでJPEGImageDecoderインターフェイスを使用しようとしていますが、アプリケーションが予期せず停止します。次のコードスニペットを使用してください:AndroidプラットフォームでJPEGImageDecoderを使用する

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

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

私のアプリケーションが予期せず停止する理由、またはこれらのパッケージをアンドロイドで使用できますか?

答えて

0

アンドロイドでこれらのパッケージを使用することはできません。 AndroidではBitmapFactory(android.graphics.BitmapFactory)を使用して画像のデコードを処理します。スタックトレースには何が表示されますか?

+0

はい、あなたは正しいです。私はアンドロイドのすべてのJavaライブラリを使用することはできません。アプリは機能しなくなります。実行中にeclipseでエラーや例外をトレースするにはどうすればよいですか?しかし、私がコンパイルするときcom.example.compare.HelloAndroidを起動すると、デバイスエミュレータ-5554が正常に動作します – AraZZ

+0

[adbツール](http://developer.android.com/guide/developing/tools/adb.html)または[EclipseのDDMSツール](http://developer.android.com/guide/developing/debugging/ddms.html) – Vector

関連する問題