Noclassdeffounderror DataBufferByte исключение Freaking Math с открытым исходным кодом IOS

У меня есть игровая база с открытым исходным кодом на Libgdx
на https://github.com/miniclassic/freakingmath
это называется Freaking Math Open Source. Это захватывающая, забавная игра и поддержка нескольких платформ. Это нормально на Android. Но когда я скомпилировал и запустил на устройстве для ios от Robovm, я получил "исключение Noclassdeffounderror DataBufferByte" с функцией общего доступа на Facebook. Снимите скриншот, а затем поделитесь на стене Facebook. Это функция:

public static void saveScreenshot(File file, byte[] pixels, int width, int height, boolean hasAlpha) throws IOException {
    DataBufferByte dataBuffer = new DataBufferByte(pixels, pixels.length);

    PixelInterleavedSampleModel sampleModel = new PixelInterleavedSampleModel(DataBuffer.TYPE_BYTE, width, height, 4, 4 * width, getOffsets(hasAlpha));

    WritableRaster raster = Raster.createWritableRaster(sampleModel, dataBuffer, new Point(0, 0));

    BufferedImage img = new BufferedImage(getColorModel(hasAlpha), raster, false, null);

    ImageIO.write(img, "png", file);
}

Кто может помочь мне решить это?? Спасибо большое!

0 ответов

Другие вопросы по тегам