Kivyで書かれたAndroidで最初のアプリをテストしています
ここのチュートリアルに従いました
アプリを Android デバイスにコピーしましたが、実行すると停止します
私が使用した:
buildozer android logcat
関連する出力行は次のようになります。
I/python (32075): ['/data/data/org.test.bfgapp/files/lib/python2.7/site-packages', '/data/data/org.test.bfgapp/files/lib/site-python']
I/python (32075): Android path ['/data/data/org.test.bfgapp/files/lib/python27.zip', '/data/data/org.test.bfgapp/files/lib/python2.7', '/data/data/org.test.bfgapp/files/lib/python2.7/lib-dynload', '/data/data/org.test.bfgapp/files/lib/python2.7/site-packages', '/data/data/org.test.bfgapp/files', '/data/data/org.test.bfgapp/files/_applibs']
I/python (32075): Android kivy bootstrap done. __name__ is __main__
I/python (32075): Run user program, change dir and execute main.py
I/python (32075): No main.pyo / main.py found.
I/AndroidRuntime(32075): VM exiting with result code 0, cleanup skipped.
I/SurfaceFlinger( 1948): id=1057 Removed TurfaceView (2/5)
I/ActivityManager( 2426): Process org.test.bfgapp:python (pid 32075) (adj 0) has died.
W/ActivityManager( 2426): Force removing ActivityRecord{44d8df18 u0 org.test.bfgapp/org.renpy.android.PythonActivity}: app died, no saved state
私はグーグルで検索しました: main.pyo / main.py が見つかりません
しかし、それが言うのは、私の main.py が見つからないということだけです。これは、(唯一の) ファイルを main.py と呼び、buildozer.spec で参照されているため、あまり役に立ちません。
# (str) Source code where the main.py live
source.dir = /home/jeff/Kivy/Label/main.py
誰かが私に提案をしてもらえますか?