I have a gfx folder inside assets folder of my Android project, which contains a .png file. When I was trying to get InputStream from assetManager, I got NoClassDefFoundError. The part where I got error is:
private void  processImage(){
    try {
        //This is where i got exception when i look from debugger..
        BufferedImage image = ImageIO.read(GameActivity.getActivity().getAssets().open("gfx/" + this.fileName));
        this.imageWidth = image.getWidth();
        this.imageHeight = image.getHeight();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }   
}
I looked for what a NoClassDefFoundError is, but I couldn't figure it out. What is causing it in my case?