Создание Bitmap внутри статического класса вызывает RuntimeException `Stub!`

Цель: создать класс, который будет возвращать Bitmap, на котором будет что-то рисовать.

Для этого провожу разработку с тестированием.

В main() внутри статического класса, который запускается в Android Studio на ПК, возникает ошибка при попытке создать Bitmap:

Bitmap bitmap = Bitmap.createBitmap(10, 10, Bitmap.Config.ARGB_8888);

Ошибка:

Exception in thread "main" java.lang.RuntimeException: Stub!
    at android.graphics.Bitmap.createBitmap(Bitmap.java:60)
    at ru.randgor.mygia.v4.Test.testGraph(Test.java:51)
    at ru.randgor.mygia.v4.Test.main(Test.java:27)

Предполагаю, что помимо Bitmap придётся создавать ещё и Canvas, создание которого:

    Canvas canvas = new Canvas();

Выдаёт:

Exception in thread "main" java.lang.RuntimeException: Stub!
    at android.graphics.Canvas.<init>(Canvas.java:23)
    at ru.randgor.mygia.v4.Test.testGraph(Test.java:50)
    at ru.randgor.mygia.v4.Test.main(Test.java:27)

Какие есть варианты для решения данной задачи? Подобных вопросов нигде не нашёл.


Ответы (0 шт):