Skip to content

Android: org.mass4.turian.android brick and AndroidBuildPlatform #254

Open

Description

@brmassa

Current State

No Android build platform exists; BuildPlatforms.Find("android") throws (BuildProfilesTests.cs:88).

Tasks

  • Create the org.mass4.turian.android brick with editor-only and runtime parts (Source~ projects)
  • AndroidBuildPlatform via [assembly: BuildPlatform]
  • Generated net11.0-android project: SupportedOSPlatformVersion 33, target SDK 36, ApplicationId, version code, RuntimeIdentifiers android-arm64 (+ android-x64), .oap stored uncompressed
  • AndroidManifest.xml template with android.hardware.vulkan.version 0x403000 required
  • Debug-keystore APK output; Android runtime dependency graph
  • Update the Find("android") test

Acceptance Criteria

  • turian export --profile Android on example-01 produces an installable APK
  • aapt2 dump badging shows min SDK 33, target 36, arm64

Related

Activity

  1. added
    c:buildBuild system: compilation, packaging, export, NUKE
    c:platformPlatform-specific: Linux, Windows, macOS
    p:highHigh priority — fix in current sprint
    size:M~3-5 days — moderate effort
    t:featureNew feature implementation
    on Oct 12, 2026
  2. moved this to Backlog in ROADMAPon Oct 12, 2026
  3. moved this from Backlog to Ready in ROADMAPon Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    c:buildBuild system: compilation, packaging, export, NUKEc:platformPlatform-specific: Linux, Windows, macOSp:highHigh priority — fix in current sprintsize:M~3-5 days — moderate effortt:featureNew feature implementation

    Type

    No type

    Projects

    • Status
      Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions