Python コードを直接 JVM/Dalvik バイトコードに変換する「トランスレータ」(私の頭にこれ以上の言葉がないため) のようなものはありますか?
Android アプリケーションを Python で作成するのに最適です。
注: Android プラットフォームのスクリプト機能については知っていますが、「スクリプト」パッケージをインストールせずに「.apk」を生成できるものを探しています... エンドユーザーにとって迷惑です。
はい、を使用して Java バイトコードに移動できますjythonc
。Dalvik 形式の微妙な違いをうまく処理できるかどうかはわかりませんが。
編集:明らかに、jythonroid
あなたが望むことを正確に行うことを目的としたプロジェクトがあったようですが、SL4Aを支持して放棄しました
jython を試す- jvm の python 実装
JVM で Python コードを実行するには、Jythonを確認してください。
dalvik に関しては、python を dalvik に変換する方法を知りません。Androidでいくつかのスクリプト言語を実行できるAndroid Scripting Enviornmentがありますが。