2016-07-15 14 views
1

まず第一に、similairの質問にはすでに質問がありますが、どうにか私は何も想像していません。私はAndroidで実行したいpython-kivyプログラムを持っています。私のコンピュータ上で完璧に動作するプログラム、KivyのPython Interpreterを使っていろいろなシンプルなプログラムを走らせてきましたが、これまでのところ私が見つけた最高のオープンソースでしたが、いくつかの問題があります。 私はhttps://kivy.org/docs/guide/packaging-android.html#packaging-androidにしてきたと私はすでにKivyランチャーが私の携帯電話にインストールされていたので、私は私がメッセージを取得するアプリ開いたときに1が最初に、しかし、ことを試してみました:Androidでkivyプログラムを実行する

をなしプロジェクトがluanchに用意されていません。プロジェクトをstorage/emulated/0/kivyに置き、このアプリケーションを再起動してください。戻るボタンを押して終了します。

at https://kivy.org/docs/guide/packaging-android.html#packaging-android「project」は私のメインコードであり、main.pyとandroid.txtと言うことができますが、android.txtには今言及していないいくつかのものが含まれている必要があります。フォルダに置かれ、尋ねられたディレクトリに配置されます。

私はこれをしましたが、私はまだ同じメッセージを持っています。

私はBuildozerを試したと思っていますが、私はアンドロイドで適切なインストールを見つけられませんでした。

私の問題に対する答えがそれほど難しくないかもしれないと思うので、私は助言を求めています。

ありがとうございます。

Cid-El

ps。 Android Lollipop、python 3.4

+1

私は 'buildozer'回数を使っていて問題なく使用しています。インストールにどのような問題がありますか?また、あなたのマシンに 'buildozer'をインストールし、アンドロイド用のパッケージを作り、デバイスに直接プッシュします。デベロッパーオプションを除いてAndroidに何もインストールする必要はありません。 – Anzel

+0

oko、私はbuildozerが電話にインストールする必要があると思っていました。私はプレイストアでダウンロードを見つけることができませんでした私はそれが死んだ終わりだと思った、あなたはそれを使用する方法を説明できますか? –

+1

コメントを入力するには時間がかかりすぎます。私は基本的な流れを示して、あなたのアプリをローカルに起動して実行する方法を示しています。それはあなたが行くのを助けることを願って – Anzel

答えて

1

buildozerあなたのアプリをパッケージ化してAndroid搭載端末に直接デプロイするには、マシンにインストールしてAndroidのデベロッパーオプションを変更して外部ソースを許可する必要があります。あなたが必要な依存関係を持っているし、あなたのシステムでAndroidのSDK/NDKをターゲットに確認してください buildozer init

:あなたはbuildozerをインストールすると

は基本的に、あなたはしてプロジェクトを初期化する必要があります。

次に、Python固有の依存関係(外部モジュールなど)のビルドマニフェストを編集するだけです。

そしてによってローカルで実行します。 buildozer android deploy run

読むよりおよそbuildozerhere

・ホープ、このことができます。

+0

私は今は時間が不足しているが、私はそれを今日後でやってみようとする、または次の弱い –

+0

@ Cid-El、確かに、私たちはここに助けてくれる: – Anzel

+0

こんにちはAnzel、私は今すぐBuildozerを試しましたが、私は要求に応じて他のパッケージをたくさんインストールした後に非常に長いエラーが発生しますが、助けてくれてありがとうございます –

関連する問題