1

Eclipse、pyDev、および Kivy をインストールし、次の手順を使用して main.py ファイルを使用して最初のプロジェクトをセットアップしました。

http://www.ocularsoftware.com/2012/11/how-to-use-pydev-to-develop-and-run-kivy-applications-on-windows/

しかし、Hello World Android アプリを作成して Android エミュレーターにインストールする方法に行き詰まっています。

Android SDK の一部をインポートする必要がありますか? 何か不足していますか?main.py に何を入れればよいかさえわかりませんが、

print("ハロー、ワールド!")

編集: テスト ウィンドウで実行する方法はわかりましたが、まだ Android 仮想デバイスで実行することはできません。

新しいコードは次のとおりです。

from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        return Button(text='Hello World')


if __name__ in ('__main__', '__android__'):
    TestApp().run()

ありがとう

4

2 に答える 2

3

リンク先のチュートリアルは、Android とは何の関係もありません。

タイトルは次のとおりです。

PyDev を使用して Kivy アプリケーションを開発および実行する方法 (Windows 上)

(Windows の場合)の部分に注意してください。

だから私はあなたをどこにも連れて行こうとは思わない.

Android 用の Python アプリを作成することは可能です。ここを参照してください: https://code.google.com/p/python-for-android/

そしてここ: http://code.google.com/p/android-scripting/

ただし、kivyがsl4aで動作するとは思いません。彼らは GUI アプリケーションをある程度サポートしていると思いますが、Java SDK ほど完全ではありません。

于 2013-02-18T16:48:10.250 に答える
1

Android 仮想マシンでの kivy アプリの実行はサポートされていません。実際のデバイスを使用する必要があります。詳細はこちらをご覧ください。

今のところWindowsで最も簡単な方法は::

  1. ビルド済みの VM (ubuntu 12.10 警告 930+MB) をダウンロードします。これは virtualbox ディスクです。
  2. このディスクを使用する新しい VirtualBox VM を作成します
  3. VM を起動し、VM のデスクトップの Readme に記載されている手順に従います。

まもなく apk の準備が整うはずです。

于 2013-02-21T18:26:32.637 に答える