"""Androidビルド用スクリプト""" import subprocess import sys import os def build_android(): """販売アシスト1号をAndroidアプリとしてビルド""" print("🚀 販売アシスト1号 Androidビルド開始...") # FletでAndroidビルド try: result = subprocess.run([ sys.executable, "-m", "flet", "pack", "main.py", "--android", "--name", "販売アシスト1号", "--package-name", "com.sales.assistant1", "--icon", "icon.png" # アイコンがあれば ], check=True, capture_output=True, text=True) print("✅ ビルド成功!") print(result.stdout) except subprocess.CalledProcessError as e: print("❌ ビルド失敗:") print(e.stderr) return False except FileNotFoundError: print("❌ Fletがインストールされていません") print("pip install flet を実行してください") return False return True if __name__ == "__main__": if build_android(): print("\n🎉 販売アシスト1号のAndroidビルドが完了しました!") print("生成されたAPKファイルをAndroid端末にインストールしてください") else: print("\n💥 ビルドに失敗しました")