🛠 必要なもの
✅ Java
✅ Android SDK
✅ Android NDK
🔧 インストール手順
以下のコマンドを実行して必要なツールをインストールします💡
pip install kivy cython python-for-android
pip install git+https://github.com/kivy/buildozer.git
pip install --upgrade buildozer python-for-android
dnf install java-17-openjdk-devel
⚠ 注意点 🚨 Javaのバージョンが最新だとエラーになる可能性があります。
⚠ Cythonも特定のバージョンを指定しないとエラーが発生することがあります。
📝 テストプログラム
1️⃣ Buildozerの初期化
buildozer init
2️⃣ アプリのPythonコード (main.py
)
import kivy
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text='🐱 Rcat APP!')
if __name__ == '__main__':
MyApp().run()
3️⃣ セットアップファイル (setup.py
)
from setuptools import setup
setup(
name='myapp',
version='0.1',
install_requires=[
'kivy',
'other_dependencies'
],
)
🚀 実行 & デバッグ
buildozer -v android debug
buildozer android debug deploy run logcat
これでPythonでAndroidアプリを作成&実行できます!💪🔥