問題タブ [sl4a]
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.
android - fullscreenwrapper2 および sl4a の OptionsMenuItem のイベント ハンドラー
fullscreenwrapper2 と sl4a で OptionsMenuItem のイベント ハンドラを作成するには?
誰でも汗をかくことができますか?
android - 多次元リストにオブジェクトを追加する方法
重複の可能性:
Pythonリストの混乱
これは、Pythonのリストに関する質問です。(私のプログラミング環境はPythonを使用したSL4Aです)
番号「n」を入力した以下のリストが欲しいです。
そこで、以下にソースコードを書きました。
ただし、上記の出力を取得することはできますが、次のようなリストも取得できます...
それで、私は2つの質問があります。
- 欲しいもののリストを教えてくれるソースコードを教えてください。
- ソースコードが間違ったリストを表示するのはなぜですか?
android - adbシェルを介してSL4Aアプリケーションを起動します
このリンクや、SL4Aでバックグラウンドスクリプトを開始するためのGoogleが規定した方法など、さまざまな開始アクティビティを試しました。
ただし、adbシェルを介して実際のSL4Aアプリケーションを開くためのコマンドを知っている必要があるだけです。その大量のコードのどのアクティビティを最初に起動する必要があるかは混乱を招きます。また、コマンド:
最高のドキュメントがありません。誰かがadbからSL4Aを起動するコマンドを教えてくれませんか?
どうもありがとう
python - PyDev(Eclipse)でのSL4Aの設定
私はsl4aを使用しています。ラップトップをリモートで使用することを選択しました。以下の手順に従って、すべてが正常に機能しています。
ここで、mac osxターミナルではなくeclipseでpydevを操作したいのですが、eclipse(pydev)で上記の構成を設定するにはどうすればよいですか?
android - Python と SL4A で Android ウェブカメラを初期化するときに setParameters が失敗する
Android 4.0 タブレットで SL4A プラットフォームを使用しており、次のdroid.webcamStart()
方法でウェブカメラ ストリームを初期化しようとしています: http://code.google.com/p/android-scripting/wiki/ApiReference#webcamStart私の問題はいつですか?次のコードを実行すると、setParameters failed エラーが発生します。
Python コードは単純です。
すべてが計画どおりに進むと、ウェブカメラ プレビュー ストリームが初期化されるはずですが、代わりに次のエラーが表示されます。
この同じ問題に多少関連する他の投稿を見たことがありますが、開発者は開発に Python ではなく Java を使用していました。Python でこの問題を解決するにはどうすればよいですか?
ありがとう
android - Pythonを使用してjpegのピクセル値を取得する(SL4A android 4.0)
私はAndroid4.0アイスクリームサンドイッチを使用したSamsungGalaxyTabのプロジェクトに取り組んでいます。SL4Aを介してPythonを使用して、特定の座標(x、y)のjpeg(またはpng)画像のピクセルRGB値を取得しようとしています。
android - インテント(またはSL4A)からAndroidテストを開始しますか?
いくつかのAndroidテストを実行したいのですが、これらのテストの実行をスケジュールまたは遅延させたいです。SL4Aからこれを実行しようとしています。SL4Aをインストールして、ラップトップからサーバーを起動し、約20秒間スリープしてからウェイクアップしてテストを起動する特別なPythonスクリプトを実行するというアイデアです。テストをインストールしてUSBケーブルを外した後にテストを実行する必要がある、かなり複雑な自動化を実行しています。SL4Aからインテントを発行できることは知っていますが、次のものに相当するものを探しています。
これは意図的に行うことができますか?ブロードキャストを送信する必要がありますか、それともアクティビティ開始機能を使用する必要がありますか?
このスクリプトを使用してPythonからデバイス上で直接システムコマンドを実行しようとしましたが、「許可が拒否されました」というエラーが発生します。
更新 os.systemを使用してコマンドを実行しようとしましたが(以下の変更を参照)、これにより別のエラーが発生します。soinfo_link_image(linker.cpp:1635):「app_process」に必要なライブラリ「libanroid_runtime.so」を読み込めませんでした。soによって引き起こされますinfo_relocate(linker.cpp:975):「libandroid_runtime.so」によって参照されるシンボル「sqlite3_stmt_readonly」を見つけることができません...実行可能ファイルをリンクできません
他にどのようなオプションがありますか?
python - SL4A _R6 / Python4android_R4webViewShowNullPointerExceptionの簡単なサンプルコード
単純なSL4APythonアプリでHTMLGUIを取得しようとしています。実行する必要があるのは、アプリの起動時にユーザーに1つの入力文字列を要求することだけです。
デバッグの目的で、私は単純なものから始めました。残念ながら、これでも機能しません。ここで何が問題なのですか?(私はこのようないくつかのコードを試しましたが、すべて同じ問題があります)
Pythonコード:
HTMLコード
エラーメッセージは繰り返し表示されます(番号3114は増分です)。
アップデート:
http://www.mithril.com.au/android/doc/EventFacade.html
私たちが読んでいるように、私が読んだwaitForEvent
のはr4では非推奨です。eventWaitFor
代わりに使用する必要があります。これはエラーを取り除きますが、サンプルは機能しません。Pythonスクリプトは何も出力しません。
update2:
droid.postEvent
になる必要がありますdroid.eventPost
droid.waitForEvent('data')
になる必要がありますdroid.waitForEvent('data')
javascriptとpythonで。
問題が解決しました
android - SL4A Python スクリプトでファイルが見つかりません
そのため、Python スクリプトとテキスト ファイル (拡張子なし) を にプッシュした後、SL4A を使用して単純な Python スクリプトを実行しようとしています/sdcard/sl4a/scripts
。残念ながら、SL4A を使用してターミナル内でスクリプトを実行すると、ファイルが見つからないことを示すトレースバック エラーで終了します (読み取り用に開こうとすると)。ディレクトリを調べたところref
、そこに存在するファイルが見つかりました。私が見逃しているものはありますか?
編集:私は実際にファイル自体を「開いている」のではなく、 linecache モジュールを使用して行を取得していることに言及しませんでした。私はそれが違いを生むべきではないと思います。