私は現在Androidアプリケーションを開発しています。sl4a.apk や PythonInterpreter.apk などの Android Python APK を Android x86 エミュレーターにインストールできませんでした。APK を NDK で再コンパイルすることは可能であると読みましたが、詳細な説明はまだ見つかりません。誰もこれを経験していて、小さなチュートリアルを提供できますか?
よろしくお願いします
公式の Android エミュレーターをお試しください。APK にネイティブ ライブラリが含まれている場合、それらは ARM 専用にコンパイルされている可能性があります。Google のエミュレータは、ARM 命令セットをエミュレートします。
確認するには、APK の名前を ZIP に変更し、内部を調べます。フォルダーの構造がlib
あれば、アイデアが得られます。
SL4Aをインストールするには、デバイスの[アプリケーション]設定で[不明なソース]オプションを有効にし、.apkをダウンロードして、http://code.google.com/p/android-scripting/からアクセスしてインストールする必要があります。コンピューターでqr-codeをクリックするか、電話から直接qr-codeをクリックして、ダウンロードした.apkファイルを実行します。
SL4Aをインストールした後:
その後、上部に[インストール]ボタンが付いた新しい画面が表示されます。それを押すと、現時点でPython2.6.2がダウンロードされます。オプションで、さらにいくつかのPythonモジュールをダウンロードできるボタンがあります。
新しいファイルを作成するには、ここにすばらしいチュートリアルがあります:http: //jokar-johnk.blogspot.com/2011/02/how-to-make-android-app-with-sl4a.html
これらのすべての手順に従うだけで、Android携帯用にPythonで記述された動作する.apkファイルを作成できるようになります。
ここで入手できる APK パッケージをインストールするだけです: http://code.google.com/p/android-scripting/downloads/detail?name=beanshell_for_android_r3.apk&can=2&q=
SL4A を起動してスクリプトを編集する必要があります。APK パッケージはhttp://code.google.com/p/android-scripting/downloads/detail?name=sl4a_r4.apk&can=2&q=から入手できます。
次に、Google が SDK を使用して PC でスクリプトをエミュレートし、Android のテキスト エディター (「920 テキスト エディター」など) で直接編集するだけです。
グーグル翻訳でごめんなさい
++ビーヒューマン