Repolode
MostafaXS1

MostafaXS1/artcraft-android

A builder that compiles the official ArtCraft Rust/egui apps from Storytold repositories into locally signed arm64 Android APKs.

スター
245
フォーク
24
未解決の Issue
9
最終コミット
20 時間前

これは何?

ArtCraft Android Builder turns existing ArtCraft desktop app repositories into installable Android packages. You run a shell script with an app name such as -pdfcraft or -photocraft, and it checks out the app source, generates a NativeActivity launcher crate, builds a release or debug APK, and signs it with a local keystore. Supported apps include PhotoCraft, VectorCraft, FilmCraft, PdfCraft, WordCraft, GridCraft, DeckCraft and CADCraft, among others.

The builder adds Android-specific integration on top of the apps. It provides a soft keyboard bridge for text input, system font fallback for scripts such as CJK, Arabic and Thai, and Open with and share-sheet registration for each app's file types. Preferences and autosaves are stored in app-specific external storage so they can be reached over USB or adb. Display name, package name and launcher icon can be overridden from the command line.

The project's build output is separated per app, and local source changes in the checkout are preserved between builds. A successful build only confirms the Android shell compiles; features such as file saving, audio, clipboard and touch input still need on-device testing. Apps that need more than the generic launcher can use a persistent adapter.

主な機能

  • 01Builds release and debug arm64 APKs from ArtCraft app repositories with one script command.
  • 02Supports twelve ArtCraft apps, including PhotoCraft, VectorCraft, PdfCraft and CADCraft.
  • 03Overrides the display name, package name and launcher icon from the command line.
  • 04Registers apps with Android Open with and share sheets for their file types.
  • 05Adds a soft keyboard bridge and system font fallback for non-Latin scripts.
  • 06Keeps local source modifications between builds and isolates build output per app.

ユースケース

  • Running desktop creative tools such as PhotoCraft or VectorCraft on an Android phone or tablet.
  • Building a locally signed APK for testing ArtCraft apps on your own devices.
  • Opening PDFs, documents or spreadsheets from other Android apps directly in a ArtCraft app.
  • Creating a custom-branded Android build of an ArtCraft app with a different name or icon.

トピック

よくある質問

artcraft-android とは?
A builder that compiles the official ArtCraft Rust/egui apps from Storytold repositories into locally signed arm64 Android APKs. ArtCraft Android Builder turns existing ArtCraft desktop app repositories into installable Android packages. You run a shell script with an app name such as -pdfcraft or -photocraft, and it checks out the app source, generates a NativeActivity launcher crate, builds a release or debug APK, and signs it with a local keystore. Supported apps include PhotoCraft, VectorCraft, FilmCraft, PdfCraft, WordCraft, GridCraft, DeckCraft and CADCraft, among others.
artcraft-android は無料で使えますか?ライセンスは?
artcraft-android は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
artcraft-android は今もメンテナンスされていますか?
活発にメンテナンス中。artcraft-android の最終コミットは 2026年10月18日 です。
artcraft-android は何に使えますか?
Running desktop creative tools such as PhotoCraft or VectorCraft on an Android phone or tablet. Building a locally signed APK for testing ArtCraft apps on your own devices. Opening PDFs, documents or spreadsheets from other Android apps directly in a ArtCraft app. Creating a custom-branded Android build of an ArtCraft app with a different name or icon.
artcraft-android はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/MostafaXS1/artcraft-android

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト