問題タブ [aide-ide]
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.
java - 2D 配列を扱うときの「宣言の予期しない終了」
私のデスクトップには、正常にコンパイルおよび実行される LibGDX プロジェクトがあります。このプロジェクトを携帯電話にインポートして AIDE-ide で使用すると、突然何百ものエラーが発生しました。あらゆる種類の 2 次元配列を使用するたびに、「宣言の予期しない終了」エラーが発生することがわかりました。次の簡単な例はコンパイルされません。
2D 配列宣言の行で 4 つのコンパイル エラーが発生し、すべて「宣言の予期しない終了」と主張しています。前に言ったように、これは私のデスクトップで作業中のプロジェクトなので、ここで何が起こっているのかよくわかりません。
どんな助けでも大歓迎です。
android - Android AIDE、実行時エラー時の logcat スクロール
AIDE で実行時エラーが発生するたびに (アプリケーションがクラッシュしたとき)、logcat ウィンドウにすべてのメッセージが再度表示されます (最後の日からであっても)。何が問題なのかを見つけるために最後までスクロールするのに長い時間が必要です。プロジェクトをコンパイルする前に常に logcat リストをクリアしたくないのですが、この動作を回避する設定が見つかりませんでした。誰かがこれに対する解決策を持っていますか?
opengl-es-3.0 - AIDE-ide の opengl es 3.0 - テクスチャへのレンダリングで空白のテクスチャが返される
最終的な目標は、同じフレーム バッファに 2 つのテクスチャをアタッチしたピンポン法を使用した GPU 画像処理 (色の量子化、ピクセルの並べ替え、連結成分分析) です。
私は他のスレッドを見て、テクスチャを完成させ、エラーをチェックし、このチュートリアルとそのチュートリアルに従い、ドキュメントを見ましたが、何も機能していないようです. 画面には問題なくレンダリングできますが、フレーム バッファにアタッチされたテクスチャにもレンダリングできます。
両方のタイプのレンダリングに同じものを使用しているため、クワッドに描画するためのコードが機能することはわかっています。glCheckFramebufferStatus や glGetErrors でエラーが発生しません。深度やステンシル データは必要ないため、レンダー バッファーを作成またはアタッチしたことを期待して、すべてがチュートリアルと同じように見えます。だから私は途方に暮れています。どんな助けでも大歓迎ですので、難しいことを理解することに進むことができます.
ImageRenderer クラスで、フレームバッファとテクスチャを作成し、エラーをチェックするためのコード:
PixelCounter オブジェクトから作成されたすべての描画コマンドは、次のように初期化されます。
クワッドに描画するためのコード
simple_draw 関数
そして、適切な測定のための私のフラグメントシェーダー:
java - OpenCV アンドロイド SDK エラー
私はopencvライブラリを使用していますが、このエラーを発生させるjavacameraviewレイアウト
aapt:Error parsing XML:unbound prefix
これはで発生します <org.opencv.android.JavaCameraView
java - Androidでこれを行うにはどうすればよいですか?
Web API とやり取りするアプリを作ろうと考えています。
要件:
- 賭けを開始して通知を表示する
- POST 経由でサイトにベットを送信します。
- 結果が到着したら、その結果で UI を更新します。
- ユーザーが停止ボタンを押していない場合は、#2 に戻ります。それ以外の場合は、賭けを停止して通知を削除します。
- アプリが閉じられているか、アクティブなアプリではない場合でも、賭けは続行されます
- 通知がクリックされると、アプリを表示/起動します
多くの調査と読書の後、バインドされたフォアグラウンド サービスがこれを達成すると考えましたが、その方法を見つけることができません (または理解していないだけかもしれません)...
ここに私の質問があります:
サービスを作成して賭けのロジックを入れると、アクティビティ/アプリがサービスを開始してバインドします..
- アクティビティからの最初のベット データでベットを開始するようにサービスに指示するにはどうすればよいですか?
- アプリが閉じたとき、または画面上でアクティブなアプリではないとき、サービスはどのように知ることができますか?
- サービスはアプリの UI をどのように更新できますか?
私はまだこれを行う可能な方法を探します。誰かが私を正しい道に導いてくれることを願っています..
アップデート
(3)LocalBroadcast
UIをいつ更新するかをサービスからアプリコンポーネントに通知するために使用することになりました。
(2) を使用するLocalBroadcast
ことで、自分のサービスは自分のアプリの状態を気にするべきではないと考えました。
(1)Bound Service
サービスのメソッドを使用して呼び出すだけで、データを渡して賭けを開始しました。