問題タブ [android-scripting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Android アプリから Android スクリプト環境を操作するにはどうすればよいですか?
開発中のアプリのプラグインとして Python スクリプトを使用したいと考えています。これは、Locale で行われているように、android-scripting-environment (ASE) とやり取りすることで可能と思われますが、これに関するドキュメントは見つかりませんでした。独自のアプリから ASE スクリプトをどのように実行しますか?
android - Android - WebView を使用して JavaScript 文字列を評価し、値を返します
スクリプトは Android でネイティブにサポートされておらず、javax.script.ScriptEngine などのライブラリをアプリにラップするとサイズが大きくなりすぎることを考えると、javascript 文字列を非表示の WebView に送信し、文字列を評価して結果を返すようにすることは可能ですか? (別の文字列)?
すべてのスクリプトをディスクに保存して、アプリを小さく保つことができるようにするため、このルートに進みたいと考えています。
編集
javascript 文字列を評価するには、Java コードが必要です。その逆ではありません。addJavascriptInterface()は役に立ちません。
android - Android Scripting Environment のスクリプトをダウンロードする
GoogleコードからASEをダウンロードし、チュートリアルと利用可能なスクリプトを調べていました。
試してみたいスクリプトを見つけましたが、それをコピーして貼り付けるとすべての空白が削除されます (これは Python スクリプトです...)。
スクリプトをインターネットから Android Scripting Environment にダウンロードする簡単な方法はありますか?
python - Android Python サービスをサスペンド状態で実行する
android-scriptingを使用して記述された Python スクリプトを次に示します。
基本的に毎分振動します (モチベーターのように)。ただし、画面が空白の状態で電話をロックすると、振動は感じられません。おそらく、Android はスクリプトをフリーズしています (そのため、while ループもフリーズしています)。実際にこのスクリプトをサービスとして実行していることに注意してください (ロングタップして [サービスとして開始] をクリックします)。
電話のサスペンド状態に関係なく、このスクリプトを常に機能させる方法はありますか?
更新 1 : 毎分ではなく、5 ~ 10 分ごとにランダムに振動が聞こえることがあります。
更新 2 : この問題は、スクリプトを通常 (サービスとしてではなく) 実行すると発生します。「time.sleep」は指定された時間スリープしていないようです。
python - Android の「Timer.schedule」を Python で使用する
タスクのスケジューリングに使用されるTimer.scheduleをPythonで使用する方法を誰かが説明できますか?
Pythontime.sleep
は Android では動作しないことに注意してください。
python - 既存のPythonアプリをASEに移植できますか?
Android Scripting Environment(ASE)がPythonコードをサポートしていることを学びました。既存のPythonプログラムをAndroidで実行できますか?
GUIとは別に、他に何を適応させる必要がありますか?ASEでサポートされているPythonライブラリのリストを見つけるにはどうすればよいですか?
python - AndroidのASEでPythonを使用してデバイス固有のUIDを取得するにはどうすればよいですか?
私は、iPhoneアプリを複製するためにPythonでAndroid Scripting Environment(ASE)スクリプトに取り組んでいます。
ある種のデバイスUIDが必要です。MACアドレスまたはデバイスの電話番号のソルト化されたMD5ハッシュについての私の考えですが、ASE内のPythonAPIを使用してこれらのいずれかにアクセスする方法がわかりません。
ASEのPythonでUIDを作成するにはどうすればよいですか?
java - Android アプリから Python を実行する
私が作成したアプリケーションを介して Python スクリプトを実行しようとしています。このコードがそれを行っていると言っているページをいくつか見つけましたが、わかりません。
誰かが何が起こっているのか、それを編集してプロジェクトディレクトリで任意のスクリプトファイルを実行する方法を説明できますか?
java - AndroidにPythonパッケージをインストールする
ソースからAndroidのpythonパッケージをインストールしたい。これは可能ですか?コンソールで py インストール ファイルを実行しようとしましたが、distutils (.core、ccompiler) が見つかりません。まだそれらをインストールすることは可能ですか?