問題タブ [forceclose]

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.

0 投票する
7 に答える
73743 参照

android - プログラムで Android アプリケーションを強制停止するにはどうすればよいですか?

closeButton をクリックしたときに、Android アプリケーションを強制的に停止したいと考えています。これは私のコードです。

これで私のアプリケーションは終了です。に移動するとSettings -> Applications -> Manage applications -> <my application name>、[強制停止] ボタンが有効になっていることがわかります。これは、アプリケーションが完全に停止されなかったということですか?

Android アプリケーションを完全に終了し、[設定] の [強制停止] ボタンを無効にするにはどうすればよいですか? 私の限られた経験から、アプリケーションで「例外」(例: NullPointerException) が発生すると、アプリケーションが異常停止し、完全に終了したように見え、「強制停止」ボタンが無効になっているように見えます。

0 投票する
1 に答える
3055 参照

android - 一部のデバイスで getWritableDatabase がクラッシュするのはなぜですか? (sqlite3_open_v2 ... 失敗)

私のアプリケーションはデータベースを使用しており、すべての Android デバイスでうまく動作します。

最近、一部のユーザーは、HTC Tattoo でクラッシュすることを指摘しました。私は試してみることにしました。

だから、私が呼び出すとエラーが発生します: this.getWritableDatabase();

データベースがデバイス内にあることを確認しました。

ここに画像の説明を入力

何が起こるか本当に理解できません....

助けてくれてどうもありがとう!

編集:

LAS_VEGAS による通知

次の結果が得られます。

HTC Tattoo には深刻な SQL の問題があるようです。

adb シェル
# cd /system/xbin
# ls | grep sqlite3

//何もない//

0 投票する
2 に答える
609 参照

android - android:アプリケーション管理でアプリを閉じた後も、強制終了が表示されます

アプリを起動して後で閉じることができます。しかし、閉じた後、[設定] --> [アプリケーション] --> [アプリケーションの管理] に移動して自分のアプリを選択すると、[強制終了] ボタンがまだアクティブになっているため、アプリがバックグラウンドで実行されています。どうしてこれなの...???

0 投票する
2 に答える
314 参照

android - ドローアブルにアクセスするときのスプラッシュスクリーンのNullpointer例外

私はスプラッシュスクリーンを作成しました。これは5秒間表示され、その後、メインのアクティビティに移動します。このスプラッシュスクリーンには、アプリが最初に開かれたかどうかをチェックするブーレンがあります。開かれた場合は、データベースにいくつかのものが追加されます。しかし、まさにこの時点で、NullPointerExceptionが発生します。

なぜ機能しないのかわかりません。私の目にはそうあるべきです。また、デモアプリでエラーなしでコードをテストしたので、本当に奇妙です。

これが私のSplashScreenActivity.javaのコードです

おそらく、ドローアブルがロードされていないことを行うための何かがありますが、ロードされていない理由を想像することはできません...。

これが私のLogCatです。

あなたのためのThxは前もって助けます!

0 投票する
1 に答える
21302 参照

android - 「入力チャンネルの登録に失敗しました」-これは何が原因で、どのように修正するのですか?

アプリのユーザーからマーケットデベロッパーコンソールから報告された次のエラーが発生しました。

イタリック体の行は私のコードの一部です。問題のコードは、ダイアログを作成して表示するだけです。Runnable投稿からに実行されHandlerます。すべてがGUIスレッドで発生している必要があります(そのためHandlerに使用されます)。

これをデバッグする方法がわかりません。私自身はこの問題を経験したことがなく、私が持っているのは自動化されたレポートの束だけです。グーグルはこの正確な問題についていくつかのスレッドを表示しますが、答えはありません(これがAndroid 2.3.3固有の問題であるというヒントを除いて)。

0 投票する
1 に答える
981 参照

c# - abort()が機能しない場合は、「不正な」スレッドを強制的に閉じます

タイトルが示すように。はい、.abort()を使用するのは恐ろしいことですが、聞いてください

非同期の.AcceptAsync()呼び出しを使用する代わりに、(アプリの)メインスレッドとソケットリッスンスレッド(おなじみのサウンドはありますか?)の2つのスレッドを使用しています(主な理由は、あまり調べていないことです)それら)、私はスレッドをsocket.Accept();にぶら下げています。もちろん、thread.Abort()を呼び出すと、接続を待機しているためスレッドは閉じません。Accept()を通過すると、正常に中止されます。

コード:

...そして他の場所:

別のアプリにすべてを詰め込んで終了するのではなく、スレッドが終了することを保証する方法はありますか?(他のフォーラムスレッドで提案されているように)thread.IsBackgroundがtrueに設定されていることに注意してください。ただし、違いはありません。

0 投票する
1 に答える
476 参照

android - 特定の画像でAndroid強制終了アプリ. 問題を追跡するにはどうすればよいですか?

キャンバスに2つの画像を表示しようとしています。1つロードしましたが、正常に動作します。私が作成し、ロードして同じ方法で表示している2番目のものですが、アプリは毎回強制終了します。

どちらの画像も PNG で、res/drawable-mdpi にあります。

画像を読み込んでいます:

画像の表示:

最後の行をコメントアウトすると、アプリが読み込まれます (最初の画像のみが表示されます)。magBMPI showをstageL2回表示する代わりに、機能します。

作業イメージ:

作業イメージ

互換性のない画像:

互換性のない画像

スタックトレース:

0 投票する
1 に答える
286 参照

android - NullPointerException の理由が見つかりません。アンドロイド

LogCat スタックで NullPointerExcpetion を取得していますが、その理由がわかりません。外部の目が問題を見つけるのに役立つことを願っています。

LogCat のスタックは次のとおりです。

スタックは saveState() メソッドと createSchedule() メソッドを指しているようです。関連する行には二重アスタリスクが付けられています。

saveState():

createSchedule():

他のコードを投稿する必要がある場合はお知らせください。あなたが私に与えることができるどんな助けにも感謝します.

よろしく、ジェイソン

0 投票する
3 に答える
2006 参照

android - Android、アプリケーションを強制終了した後、実際に何が起こりますか?

株式市場のアプリケーションがあります。ユーザーがアプリケーションにログインすると、サーバーからセッションキーが送信されます。このセッションは、ユーザーがアプリケーションからログアウトするか、数分間何もしないまで有効です。

私の最初の問題(すでに解決済み)は、アプリケーションにログインした後、ユーザーがホームボタンをクリックし、その後アプリケーションのアイコンをクリックしたときでした。これで、ログイン後、(サーバーから送信された)メッセージに「ユーザーIDは使用中です」と表示されます。共有設定にセッションIDを保存することで、この問題を解決しました。

さて、クライアントは、この話に基づいて同じ問題があると報告しました。

  • アプリケーションへのユーザーログイン
  • その後、ユーザーはホームボタンをクリックします
  • ユーザーは設定/アプリケーション/アプリケーションの管理に移動します
  • アプリケーションを選択し、[アプリケーション情報]ページで[強制停止]ボタンをクリックします
  • ユーザーが再びアプリケーションリストに戻り、アプリケーションを選択します
  • ログイン後、「Session Expired」メッセージが表示され、アプリケーションは再びログインページに転送されます
  • これで、ユーザーがログインしようとすると、セッションIDの有効期限が切れていないときに、上記のメッセージ(「ユーザーIDは使用中です」)が表示されます。

知りたいのですが、「強制終了」ボタンは実際に何をするのですか?アクティビティのすべてのインスタンスをクリーンアップしますか?ホームボタンをクリックして押したままにすると、アプリケーションのインスタンスがまだメモリに残っていることがわかります。したがって、「強制終了」ボタンの役割は何ですか?

  • これで、ユーザーが自分のパスワードを入力すると、「ユーザーIDは使用中です」が再び表示されます。
0 投票する
3 に答える
868 参照

android - AndroidRenderscriptの例は強制終了

このリンクを見つけたので、カルーセルの例を試してみたかったのです。すべてのクラスとrsファイル(カルーセルの例からのもの)を自分のプロジェクトにコピーし、実際のデバイス(Motorola xoom)でビルドしてみました。しかし、私は力を閉じ続けています。logcatのエラーは次のとおりです。

これが何を意味するのか、どうすれば修正できるのかわかりません。誰かがこの種の問題を抱えていますか?