• Androwish settings for creating an Android16 app

    From Simon Geard@simon@whiteowl.co.uk to comp.lang.tcl on Wed Mar 18 20:00:00 2026
    From Newsgroup: comp.lang.tcl

    After several days and much help from Clause I'd finally managed to
    install a desktop Tk application onto my Samsung Galaxy S9+ running
    Android 16. These were the changes:

    Use Java 11 instead of Java 17

    In AndroidManifest.xml: set minSdkVersion="24" and
    targetSdkVersion="36"

    In project.properties: set target=android-36

    In build.gradle:
    compileSdkVersion 16 <==== Don't change
    defaultConfig {
    minSdkVersion 24
    targetSdkVersion 36
    versionCode 1
    versionName "1.0"
    }

    In AndroidManifest.xml: add android:exported="true" to any activity
    with an <intent-filter>

    Hope that helps someone else.

    Simon

    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Simon Geard@simon@whiteowl.co.uk to comp.lang.tcl on Wed Mar 18 20:01:49 2026
    From Newsgroup: comp.lang.tcl

    On 18/03/2026 20:00, Simon Geard wrote:
    After several days and much help from Clause I'd finally managed to

    ...

    Of course I meant Claude!
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From undroidwish@undroidwish@googlemail.com to comp.lang.tcl on Thu Mar 19 05:31:33 2026
    From Newsgroup: comp.lang.tcl

    On 3/18/26 21:00, Simon Geard wrote:

    After several days and much help from Clause I'd finally managed to
    install a desktop Tk application onto my Samsung Galaxy S9+ running
    Android 16. These were the changes > ...

    Thank you Simon, I've added your posting to the AndroWish wiki, see

    https://androwish.org/home/wiki?name=Building%20AndroWish%20for%20Android%2016 --- Synchronet 3.21d-Linux NewsLink 1.2