Skip to content

Resolve apksigner from configured Android SDK - #19

Merged
dl-alexandre merged 1 commit into
masterfrom
fix/android-apksigner-sdk-resolution
Aug 5, 2026
Merged

Resolve apksigner from configured Android SDK#19
dl-alexandre merged 1 commit into
masterfrom
fix/android-apksigner-sdk-resolution

Conversation

@dl-alexandre

@dl-alexandre dl-alexandre commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep PATH-first apksigner resolution
  • fall back to the project's configured Android SDK and deterministically choose the highest executable semantic build-tools version
  • fail closed and capture/discard combined verifier stdout + stderr

Verification

  • mix test test/mob_dev/android_deploy_recovery_proof_test.exs test/mob_dev/android_deploy_recovery_test.exs (26 passed)
  • real executable stderr nonreflection canary
  • mix format --check-formatted
  • mix credo --strict
  • full suite: 2362/2373 passed; 11 known environment-only failures (missing mob_new templates and local mise Elixir beam EACCES), unchanged from baseline

@dl-alexandre
dl-alexandre force-pushed the fix/android-apksigner-sdk-resolution branch from 8c2e39d to 1060665 Compare August 5, 2026 15:03
@dl-alexandre
dl-alexandre merged commit a62beca into master Aug 5, 2026
2 checks passed
@dl-alexandre
dl-alexandre deleted the fix/android-apksigner-sdk-resolution branch August 5, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant