9

私は現在、S60プラットフォーム用のモバイルアプリの開発を検討しており、特にPyS60を検討しています。埋め込まれたPythonインタープリターを必要とせずに、ネイティブの.sisファイルにコンパイルできることを示唆しているようです。ドキュメントを読んで、これが明示的に言及されているステートメントを見つけることができませんでした。現在、SDK、エミュレーター、およびLinuxでの開発をテストするために必要なツールチェーン全体をダウンロードしていますが、それを実行している間、ここで少し質問したいと思いました。

4

2 に答える 2

14

Python でコードを記述したら、ensymble を使用してこれを .sis ファイルに変換できます。

http://code.google.com/p/ensymble/

このソフトウェアを使用すると、py2sis オプションを使用して .py ファイルを .sis ファイルにすることができます。ただし、python がインストールされていない電話ではあまり使用されないため、新しく作成した.sis を Python 用の .sis ファイルで、次のようなコマンドを使用して

./ensymble.py mergesis --verbose your-script-name.sis PythonForS60-1-4-5-3rdEd.sis final-app-name.sis

結果の final-app-name.sis ファイルは、ファイルと python の両方をインストールします。

于 2008-12-22T13:59:10.377 に答える
1

Linux は、Series60 の開発ではまだ正式にサポートされていません。奇妙なことに、Windows を使用することで頭痛の種から解放されます。

Python に関する限り、開発されたアプリケーションは .sis ファイルにパッケージ化されていると思いますが、インストール後に PyS60 インタープリターを実行する必要があります。

于 2008-12-03T14:33:34.953 に答える