tag:github.com,2008:https://github.com/processing/processing-android/releasesRelease notes from processing-android2024-07-09T02:37:01Ztag:github.com,2008:Repository/21987988/latest2024-07-09T02:57:10ZAndroid Mode 413 (4.6.1)<p>Stable release compatible with Processing 4.0.</p>
<p>It fixes the following issues since the last release of the mode:</p>
<ul>
<li>The mode will not automatically install the Android SDK on Windows (fixed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/omgupta-iitk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/omgupta-iitk">@omgupta-iitk</a>): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2373796372" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/768" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/768/hovercard" href="https://github.com/processing/processing-android/issues/768">#768</a></li>
</ul>
<p><strong>Note:</strong> Download the pdex file to install the mode manually.</p>codeanticodetag:github.com,2008:Repository/21987988/android-4132024-07-09T02:43:10Zandroid-413<p>android-413</p>codeanticodetag:github.com,2008:Repository/21987988/android-4122024-07-09T02:54:29ZAndroid Mode 412 (4.6.0)<p>Stable release compatible with Processing 4.0.</p>
<p>Reorganized the project structure to make it more standardized and to facilitate debugging/development (see <a href="https://github.com/processing/processing-android/wiki/Building-Processing-for-Android#developingdebuggingtesting-the-core-and-vr-libraries-with-android-studio">this section</a> in the wiki for details).</p>
<p>It also fixes the following issues since the last release of the mode:</p>
<ul>
<li>App examples would be easier to use in Android Studio, and should not crash: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="728289496" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/611" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/611/hovercard" href="https://github.com/processing/processing-android/issues/611">#611</a></li>
<li>Fixed the automatic SDK installation issues: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1910219175" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/756" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/756/hovercard" href="https://github.com/processing/processing-android/issues/756">#756</a></li>
</ul>
<p><strong>Note:</strong> Download the pdex file to install the mode manually.</p>codeanticodetag:github.com,2008:Repository/21987988/android-4112024-07-09T02:54:09ZAndroid Mode 411 (4.5.1)<p>Stable release compatible with Processing 4.0.</p>
<p>It fixes the following issues since the last release of the mode:</p>
<ul>
<li>VR library is working again, by bundling the last release of the Google VR packages (this is a temporary workaround until a reimplementation of the VR library is completed using the new Cardboard NDK): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1533971370" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/723" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/723/hovercard" href="https://github.com/processing/processing-android/issues/723">#723</a></li>
<li>Prevents camera permission in AR from being requested twice: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/processing/processing-android/commit/e38f72fba1d9cba10f4331b61fad175f4956a382/hovercard" href="https://github.com/processing/processing-android/commit/e38f72fba1d9cba10f4331b61fad175f4956a382"><tt>e38f72f</tt></a></li>
</ul>
<p>It introduces the following enhancement:</p>
<ul>
<li>Implementation of eye() for AR: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/processing/processing-android/commit/dabbf80f50c1746da83543c1b909401f7d988bf4/hovercard" href="https://github.com/processing/processing-android/commit/dabbf80f50c1746da83543c1b909401f7d988bf4"><tt>dabbf80</tt></a></li>
</ul>codeanticodetag:github.com,2008:Repository/21987988/android-4102023-05-17T12:05:35ZAndroid Mode 410 (4.5)<p>Stable release compatible with Processing 4.0.</p>
<p>It fixes the following issues since the last beta release of the mode:</p>
<ul>
<li>Cannot download system image for watch emulator: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1581277280" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/726" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/726/hovercard" href="https://github.com/processing/processing-android/issues/726">#726</a></li>
<li>Hyperlink error opening tutorial page: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="777705038" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/631" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/631/hovercard" href="https://github.com/processing/processing-android/issues/631">#631</a></li>
</ul>
<p>It also introduces the following enhancements:</p>
<ul>
<li>New default icons: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1292194836" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/698" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/698/hovercard" href="https://github.com/processing/processing-android/issues/698">#698</a></li>
<li>Targets SDK 33: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1533967502" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/722" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/722/hovercard" href="https://github.com/processing/processing-android/issues/722">#722</a></li>
<li>Use self-hosted maven repository for library artifacts: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="777545706" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/623" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/623/hovercard" href="https://github.com/processing/processing-android/issues/623">#623</a></li>
</ul>codeanticodetag:github.com,2008:Repository/21987988/android-4092023-03-23T12:26:05ZAndroid Mode 409 (4.5.0b5)<p>This release is only compatible with Processing 4.0b8 and higher. It fixes the following issues:</p>
<ul>
<li>Older manifests break build process: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1552162285" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/724" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/724/hovercard" href="https://github.com/processing/processing-android/issues/724">#724</a></li>
<li>Releasing second touch does not update touches array: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="497337342" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/553" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/553/hovercard" href="https://github.com/processing/processing-android/issues/553">#553</a></li>
</ul>codeanticodetag:github.com,2008:Repository/21987988/android-4082023-01-22T18:08:05ZAndroid Mode 408 (4.5.0b4)<p>This release is only compatible with Processing 4.0b8 and higher. It fixes a regression that broke permission request on wallpapers and watch faces (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1533544950" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/721" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/721/hovercard" href="https://github.com/processing/processing-android/issues/721">#721</a>), and increases target SDK to 31 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1533967502" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/722" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/722/hovercard" href="https://github.com/processing/processing-android/issues/722">#722</a>)</p>codeanticodetag:github.com,2008:Repository/21987988/android-4072023-01-09T04:51:04ZAndroid Mode 407<p><strong>4.5.0beta3 release of the Android mode</strong></p>
<p>This release is only compatible with Processing 4.0b8 and higher. It fixes the SDK Updater (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1435416075" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/713" data-hovercard-type="pull_request" data-hovercard-url="/processing/processing-android/pull/713/hovercard" href="https://github.com/processing/processing-android/pull/713">#713</a>) and the emulator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="333817556" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/467" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/467/hovercard" href="https://github.com/processing/processing-android/issues/467">#467</a>).</p>codeanticodetag:github.com,2008:Repository/21987988/android-4062022-09-26T01:45:23ZAndroid Mode 406<p><strong>4.5.0beta2 release of the Android mode</strong></p>
<p>This release is only compatible with Processing 4.0b8 and higher. It restores the integrated debugger: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1207588086" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/686" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/686/hovercard" href="https://github.com/processing/processing-android/issues/686">#686</a></p>codeanticodetag:github.com,2008:Repository/21987988/android-4052022-09-04T20:12:54ZAndroid Mode 405<p><strong>4.5.0beta1 release of the Android mode</strong></p>
<p>This release is only compatible with Processing 4.0b8 and higher and includes work from Google Summer of Code 2022 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rupeshkumar22/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rupeshkumar22">@rupeshkumar22</a> to bring back the emulator: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1282974755" data-permission-text="Title is private" data-url="https://github.com/processing/processing-android/issues/696" data-hovercard-type="issue" data-hovercard-url="/processing/processing-android/issues/696/hovercard" href="https://github.com/processing/processing-android/issues/696">#696</a></p>codeanticode