3

QPython を初めて使用したため、Mac や PC での開発に関するリファレンスが見つかりませんでした。最終的にコードを Android デバイスにデプロイしました。

Android デバイスでコード自体を開発するのとは対照的に、特に大規模なプロジェクトでは非常に扱いにくいと思われます。

Mac または Windows を使用して IntelliJ などの「通常の」IDE を使用してコードを記述し、最終的に Android デバイスにデプロイして、QPython で実行したいと考えています。

したがって、次の質問が思い浮かびます。

  1. QPython がインストールされた Android デバイスにソース コードを転送するためのベスト プラクティス (数 KB のコードに制限されている QR コードを使用しない)
  2. つまり、SL4A (androidhelper) を使用して Mac/Windows で QPython コードを開発することは可能ですか、それとも Android デバイス自体で厳密に利用可能ですか?

他にも質問がありますが、基本的なベスト プラクティスを知っておくとよいでしょう。

Ps。質問 1 に関連してコンテキストを提供するには、QPython コードを多くのデバイスにすばやく展開する必要があるため、.py ファイルを手動でコピーすることは問題外であり、QR コード機能は非常に限られているため、おそらく次のようなスクリプトを作成します。スクリプトをインポートしますか? (git または HTTP 経由)

4

1 に答える 1

2

PC または MC で qpython プロジェクトを他の python プロジェクトとして開発し、プロジェクトをモバイルの /sdcard/com.hipipal.qpyplus/projects/ にアップロードしてから、qpython で実行できます。

qpython プロジェクトには、プロジェクトの最初の起動スクリプトに使用される main.py が含まれている必要があります。

adb (android 開発ツール) のほかに、qpython の FTP サービス (設定ページで見つけることができます) または他の FTP アプリを使用して、プロジェクトをモバイルにアップロードできます。

朗報: 最新の qpython(1.2.2) には、ブラウザから開発し、モバイルからコードを編集および実行できる qedit4web.py が含まれています。

于 2015-12-03T14:53:31.807 に答える