問題タブ [buildozer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - buildozer を使用したコンパイル エラー。NDK の場所の問題
buildozer をインストールしましたが、apk をコンパイルできません。私はWindowsを使用しているため、Oracle VMを備えたUbuntu 64ビットVMがあります。
cython をダウンロードして再度インストールし、python_for_android を使用できるように以前のいくつかのエラーを構成します。
buildozer android debug
コマンドを実行しようとすると、次の結果が得られます
ndk と sdk をインストールしましたが、コンパイル時にコマンドで到達できないようです。PATH を変更して NDK と SDK にエクスポートしようとしましたが、うまくいきませんでした。Android.mk または他の場所で間違った設定をしている可能性があります。
デフォルトの API レベル 14 を使用しようとしています。
android - kivy buildozer デプロイ エラー
「buildozer android deploy」コマンドを実行して、kivy アプリを Samsung タブレットにインストールしています。(Ubuntu 32ビット)常に機能しますが、昨日から次のエラーが生成されます: adbファイルを編集したことがないため、理由がわかりません 構文エラー:「)」予期しない。buildozer をアンインストールして再インストールしようとしましたが、役に立ちませんでした。
どうすれば修正できますか?
android - Buildozer Android アプリでソケット ライブラリにアクセスできない
私はimport socket
私のmain.pyでしようとしています
しかし、Androidのlog-catで以下のようなエラーが発生します
Linux では正常に動作しますが、buildozer を使用してアプリを作成するとクラッシュします。buildozer にモジュールがありませんか?
私のbuildozer.specは以下の通りです。
android - buildozer apk とカスタム python パッケージの問題
buildozerコンパイルを使用して、誰でもAndroidでこのコードを実行できますか?
(私にとっては、コンパイルされますが、Androidでクラッシュします)
.../main.py
.../code/__init__.py
.../コード/app.py
from kivy.app import アプリ from kivy.uix.label import Label
.../buildozer.spec
adb logcat : (抜粋)
D/OpenGLRenderer(9422): デバッグ モード 0 を有効にします
V/WindowManager(857): 11 の 3 でウィンドウ Window{2584f44 u0 SurfaceView} を追加します (Window{fdf5dd6 u0 org.test.myloging/org.renpy.android.PythonActivity} の前に) )
I/SDLSurface( 9422): egl 構成を選択します
I/SDLSurface( 9422): グラフィックス構成 R8G8B8A8S8 を使用してみてください
W/SDLSurface( 9422): egl サーフェスを作成します
I/python ( 9422): presplash-fit は null
I/ActivityManager( 857): 表示された org.test.myloging/org.renpy.android.PythonActivity: +218ms
I/python ( 9422): presplash (fit=null) mx=0,703125,my=1,156250
I/libSDL ( 9422) : 物理的な画面解像度は 720x1184
I/python ( 9422): Python for Android の初期化
W/InputMethodManager( 9422): onBind を無視: cur seq=1016, given seq=1015
I/Timeline( 9422): Timeline: Activity_idle id: android.os.BinderProxy@22de304a time:52888036
I/python ( 9422): [' /data/data/org.test.myloging/files/lib/python2.7/site-packages', '/data/data/org.test.myloging/files/lib/site-python']
私/python ( 9422 ): Android パス ['/data/data/org.test.myloging/files/lib/python27.zip', '/data/data/org.test.myloging/files/lib/python2.7', '/data /data/org.test.myloging/files/lib/python2.7/lib-dynload', '/data/data/org.test.myloging/files/lib/python2.7/site-packages', '/data /data/org.test.myloging/files', '/data/data/org.test.myloging/files/_applibs']
I/python (9422): Android kivy ブートストラップが完了しました。__name__ は __main__ です
I/python ( 9422): ユーザープログラムを実行し、ディレクトリを変更して main.py を実行
I/python ( 9422): トレースバック (最新の呼び出しが最後):
I/python ( 9422): ファイル "/home/romuald/Kivy/Login /.buildozer/android/app/main.py"、4 行目、
I/python (9422): ImportError: No module named app
I/python (9422): Python for android が終了しました。
I/art (9422): System.exit が呼び出され、ステータス: 0
I/AndroidRuntime(9422): VM が結果コード 0 で終了し、クリーンアップがスキップされました。
I/WindowState( 857): WIN DEATH: Window{fdf5dd6 u0 org.test.myloging/org.renpy.android.PythonActivity}
I/WindowState( 857): WIN DEATH: Window{2584f44 u0 SurfaceView}
I/ActivityManager( 857) : プロセス org.test.myloging:python (pid 9422) が停止しました
W/ActivityManager( 857): ActivityRecord を強制的に削除します{250b9f13 u0 org.test.myloging/org.renpy.android.PythonActivity t170}: アプリが停止し、状態が保存されていません
android - kivy import androidが機能しません
kivyを使用して、Android携帯用の小さなプロジェクトを構築しています。Androidのバックキーを取得して、「もう一度押して終了する」というトーストを作成し、バックキーを2回押すと終了します。オンラインで調べたところ、これを行う方法に関するチュートリアルがありました。使用する必要import android
がありましたが、問題は、それが私の電話で機能しないことです。テストしたときはkivyランチャーではありませんでした。buildozer を使用して Android apk にコンパイルしましたが、それでも機能しません。私はまだkivyとandroid apiに非常に慣れていません。これを正しく理解するのを手伝ってください。または、これを行う別の方法があれば、それも感謝します。回答に例を含めてください。
android - コードをkivyに変換する方法がわかりません
最近、kivy について知りました。Pythonも最近勉強中です。入力テキスト用の2つのボックスがあり、ボタンをクリックした後に結果を含むラベルを返すkivyにしたアプリケーションが欲しいです。このコードは彼にある必要があります:
android - Python、Kivy、Buildozer: python-firebase/requests を使用したエラー
[パイソン=2.7]
私は最近、Android用のアプリを開発するためにkivy(最新バージョン)を使い始めました。このために、buildozer(最新バージョン) を使用して apk ファイルを作成します。python-firebase モジュールを使用しても、コンピューターですべてが正常に動作するようになりました。firebase オンライン データベースにデータを送信します。しかし、携帯電話で python モジュールpython-firebase (モジュールrequestsに基づく)を使用したい場合、アプリは数秒間読み込まれた後にクラッシュします。
今のところ、buildozer.spec での私の要件は plyer と kivy です。このリストにリクエストを追加しようとすると、次のエラーが表示されます。
要件リクエストを virtualenv にインストールする
「pip install --download-cache=/home/notwaka/.buildozer/cache --target=/home/notwaka/Desktop/Gps/.buildozer/applibs requests」を実行します
Cwd /home/notwaka/Desktop/Gps/.buildozer
そのようなオプションはありません: --download-cache
コマンドが失敗しました: pip install --download-cache=/home/notwaka/.buildozer/cache --target=/home/notwaka/Desktop/Gps/.buildozer/applibs リクエスト
Buildozer は最後のコマンドの実行に失敗しました
buildozer の使用に関するドキュメントの例で行われているため、要件に要求を追加する必要がありますか? Android デバイスで python-firebase を動作させるにはどうすればよいですか? レシピの作り方についての知識がなく、これに関する適切なドキュメントが見つかりません。レシピを作ることはできますか?AndroidでPythonを使用してfirebaseを動作させようとした人はいますか?
前もって感謝します!
編集: