Repository navigation
SolidCraft 0.22.0a for Android
SolidCraft 0.22.0a for Android (SolidCraft 0.22.0, port release a).
Built from upstream SolidCraft v0.22.0 (0537623a) with the Android port on top.
New in this release: upstream SolidCraft 0.22.0 (the Render workspace, frames, hole placement and tapped-hole catalogues, and more: upstream's notes), and the port's helical B-rep threads: smooth exact threads instead of faceted ones, custom pitches on any shaft or hole, clearance for printed parts, start and end offsets, left-handed threads (guide). Tested on a Galaxy Z Fold.
Install: download SolidCraft-0.22.0a-android-arm64.apk on an Android 8.0+ phone or tablet (arm64) and open it, allowing installs from that source; or adb install -r SolidCraft-0.22.0a-android-arm64.apk. Signed with a development key: uninstall a build from elsewhere first if Android refuses to update it.
Works: the full SolidCraft app (sketches, features, the timeline, the Render workspace) on Vulkan or GLES; mouse and keyboard as on the desktop (hover, selection, navigation buttons, wheel, right-click menu, shortcuts); touch (one finger orbits, tap selects, two fingers pan, pinch zooms, a finger drags a dialog's arrows); Back closes what is open; open, save, import and export through Android's file picker (STEP, STL, 3MF and OBJ tested); the on-screen keyboard for typing. Port-only: helical B-rep, custom and clearance threads (docs/android-threads.md); designs with them are a newer file format than upstream's release reads.
Not yet: the on-screen keyboard covers the lower half of the screen (the app doesn't move above it), a phone-sized layout (best on a tablet or a foldable's inner screen), autosave recovery. How to use it: docs/android-touch.md; details: docs/android.md.