# Android Mode crashing on my Linux

**URL:** <https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953>\
**Category:** Processing for Android\
**Created:** [February 23, 2026, 8:48pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953 "2026-02-23T20:48:10Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![villares](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/villares/32/3166_2.png) [@villares](https://discourse.processing.org/u/villares)\
**Post date:** [February 23, 2026, 8:48pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/1 "2026-02-23T20:48:10Z")

</div>

I get this “Nasty Error” dialog:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/9/b/9b75fd077d259a4e258ddb1063f84e34091aef84.png)

Processing 4.5.2  
Android Mode for Processing 4 v4.6.1

I tried to re-install everything, but it didn’t help.  
Any suggestions?

---

<div class="post-metadata">

**Author:** ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)\
**Post date:** [February 23, 2026, 9:17pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/2 "2026-02-23T21:17:34Z")

</div>

Hi @villares,

I think that the best you can do is to open an issue on GitHub with all the required details:

> **[processing/processing4](https://github.com/processing/processing4/issues?q=the%20frame%20is%20displayable)**
>
> Source code for Processing, the software sketchbook and Java-based programming language for students, artists, designers, educators, hobbyists, and creative coders. Includes the core library, and e...

(then you can post the issue in this thread so people will know if it gets solved!)

Edit: I tried it myself on 4.5.2 portable linux and I have this crash too when switching to Android mode

---

<div class="post-metadata">

**Author:** ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)\
**Post date:** [February 23, 2026, 11:09pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/3 "2026-02-23T23:09:33Z")

</div>

Hi all,

This is being worked on here: [Every time I try to switch from Java Mode to Android Mode · Issue #1410 · processing/processing4 · GitHub](https://github.com/processing/processing4/issues/1410)

---

<div class="post-metadata">

**Author:** ![villares](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/villares/32/3166_2.png) [@villares](https://discourse.processing.org/u/villares)\
**Post date:** [February 24, 2026, 12:53pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/4 "2026-02-24T12:53:02Z")

</div>

> [@sableraph](#):
>
> This is being worked on here: [Every time I try to switch from Java Mode to Android Mode · Issue #1410 · processing/processing4 · GitHub](https://github.com/processing/processing4/issues/1410)

Wonderful news! Thank you for finding it out and bringing it here!

Salmane Khalili seems to have done great work already.

---

<div class="post-metadata">

**Author:** ![Sal](https://avatars.discourse-cdn.com/v4/letter/s/58f4c7/32.png) [@Sal](https://discourse.processing.org/u/Sal)\
**Post date:** [March 2, 2026, 12:56pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/5 "2026-03-02T12:56:15Z")

</div>

Thank you for the kind words, I believe this issue has now been resolved! Im glad to be of help.

---

<div class="post-metadata">

**Author:** ![AlviaHong](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@AlviaHong](https://discourse.processing.org/u/AlviaHong)\
**Post date:** [June 29, 2026, 3:44pm UTC](https://discourse.processing.org/t/android-mode-crashing-on-my-linux/47953/6 "2026-06-29T15:44:04Z")

</div>

I’d also check that the Android SDK and the JDK version match what the current Processing release expects. I’ve seen crashes caused by version mismatches even when everything else looked fine. Running Processing from a terminal can also give a more useful error message.
