問題タブ [android-strictmode]

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 投票する
6 に答える
22698 参照

android - Strict mode in android 2.2

I have target sdk set as 3.2 and min sdk as 2.2, how can I use strictmode in my application, as I understand it is introduced but cannot really understand how to start using it.

0 投票する
4 に答える
7419 参照

java - StrictMode は、InputStream が閉じられていないと不平を言う

AndroidのStrictModeによって次の違反が報告されています。

02-05 04:07:41.190: ERROR/StrictMode(15093): 添付のスタック トレースでリソースが取得されましたが、解放されませんでした。リソース リークを回避する方法については、java.io.Closeable を参照してください。02-05 04:07:41.190: エラー/StrictMode(15093): java.lang.Throwable: 明示的な終了メソッド 'close' が呼び出されていません

ストリームを適切に閉じていないことに不満を抱いています。ただし、in下層のストリームを閉じてはいけませんか? フラグが立てられたエラーの理由は何ですか?

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

java - これらのクラスをAsyncClassにラップしてから使用するにはどうすればよいですか?

単純なRSSリーダーをまとめようとしていますが、http://www.ibm.com/developerworks/opensource/library/x-android/でコードを見つけました。

そうすることで、Honeycomb以降、メインスレッドからネットワーク操作を実行できず、このクラスを機能するAsyncTaskにラップするのに苦労していることに気付きました。

このコードは、base-class:BaseFeedParserも呼び出します。これも、AsyncTaskにラップする必要があると思います。BaseFeedParserのコードは次のようになります。

私が単に愚かであるのか、それとも悪い日を過ごしているのかはわかりませんが、これがどのように起こったのかわかりません。誰かが私と私の午後の頭脳を助けてこれを機能させることができますか?

現在私は使用しています:

ストリームを処理するには、すべてがAsyncTaskで行われた場合、どうすればよいですか?

敬具

ヒアム

0 投票する
4 に答える
38567 参照

android - StrictModeポリシーに違反したものを見つける

アプリでStrictModeを有効にしましたが、予想どおりにいくつかのクラッシュが発生しています。コードのどこでこれらのポリシーに違反しているのかを知るにはどうすればよいですか?

これはスタックトレースです。

しかし、ご覧のとおり...あまり役に立ちません...誰が私のアプリを殺したのかを知っているので、その理由を知る必要があります!

ありがとう。

0 投票する
0 に答える
878 参照

android - Error/StrictMode - アクティビティからの 2 つのインスタンス

アクティビティしかありません。デバイスを回転させると、StrictError が返されます。contentView() のみを呼び出します。に 2 つのインスタンスが表示されるのはなぜですか?

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

android - 厳密なモード違反リスト

シェルでadblogcatを実行すると、次のように表示されます

StrictMode policy violation; ~duration=337 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2

  1. policy = 23はどういう意味ですか?
  2. 違反=2とは何ですか?

この値の意味を検索していましたが、違反やポリシーリストのドキュメントが見つからなかったか、検索結果の解釈が間違っていた可能性がありますが、これについての説明をいただければ幸いです。

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

android - アプリケーションで strictMode が機能しない

アプリケーションを高速化するために strictMode を実装したいのですが、次の方法でインポートしようとするたびに:

android.os.StrictMode をインポートします。

利用できません。strictMode は 2.3.3 より前のバージョンでは動作しないことを読みました。アプリは 2.2 froyo 用に設計されているため、これは問題です。アプリケーションを 2.3.3 にして、strictMode を使用できるようにする方法はありますか?

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

android - 電子メール プログラムは機能していますが、その理由がわかりません

サイトで電子メール プログラムを使用しています:ユーザーの介入なしで電子メールを送信します。

プログラムは問題なく実行され、クラッシュしませんが、電子メールは送信されず、log cat にエラーのリストが表示されますが、その理由はわかりません。

私が持っている唯一の許可はインターネットです。このプログラムに他に必要なものがあるかどうかはわかりません。

お時間をいただきありがとうございます。

ログ猫は次のとおりです。

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

android - Android StrictMode:誤検知またはこのサンプルの何が問題になっていますか?

特定の条件(Webサイトコンテンツ)がtrueの場合に有効になるこのToggleButtonがあります。

getSystemOnState(..)はWebサーバーに接続しますが、これにより、厳密モードのために例外が発生します。Handlerクラスの使用方法の何が問題になっていますか?

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

android - StrictModeBuilder permitAll が機能しない

Android 4.1 デバイスで動作しない古いアプリがあります。ここでジャンプするのは NetworkOnMainThreadException です。

そこで、次の手順でこれを許可しようとしましたが、うまくいきません。4.1エミュレーターでテストしました。そのエラーを回避するために本当に必要なもの - アプリの書き換えはオプションではありません。現在、アプリから 4.1 デバイスを除外しています。

クラスファイル...

... 拡張された Application クラスで呼び出されます:

拡張された Application クラスがマニフェストに登録され、機能します。