問題タブ [connectivity]

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

visual-studio-2010 - ネイティブクライアントがインストールされていない場合、VisualStudio2010はSQLServer2008にどのように接続しますか?

Windows7にMSVS2010をインストールしていますが、SQLServerネイティブクライアントがインストールされていません。

Visual Studioをロードした後、メニューの[データ] /[Transact-SQLエディター]/[新しいクエリ接続]をクリックします。

SQL Server 2008 R2のログインダイアログが表示されます。サーバー名を入力し、SQL Server認証を選択し、ユーザー名とパスワードを入力して、[接続]をクリックします。接続が確立され、エディターウィンドウが表示され、クエリを実行する準備が整いました。

SQL Server 2008のネイティブクライアントファイルがsqlncli10.dll、sqlnclir10.rllであることを理解しています。ハードドライブ全体でこれらのファイルを検索しましたが、見つかりませんでした。

では、ネイティブクライアントがインストールされていない場合、VisualStudio2010はSQLServer2008にどのように接続しますか?

VS 2010は、SQL Server 2008に接続するときに、.NET Frameworkアセンブリを使用していますか?

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

android - ハニカムの Android 機内モード検出

ハニカムで機内モードの有効/無効を検出するのに問題があります.次のブロードキャストレシーバーは、Android 3.0/ハニカム/タブレット以外のすべてのバージョン/セットで正常に動作します..

ありがとう

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

iphone - SCNetworkReachabilityGetFlagsは間違った結果をもたらします

重複の可能性:
ワイヤレスが利用可能な場合でも、SCNetworkReachabilityGetFlagsは0を返します

SCNetworkReachabilityGetFlagsを使用して、インターネット接続が利用可能かどうかを判断しています。特定の電話では、一部のホストまたはIPアドレスに到達できないなど、誤った情報が提供されることがあります。フラグを無視してリクエストを起動すると、すべてが正常に機能します。

この回答は、機内モードのオンとオフを再度切り替えると、SCNetworkReachabilityGetFlagsが使用している可能性のあるキャッシュが解放されることを 示しています。SCNetworkReachabilityGetFlagsは、ワイヤレスが利用可能な場合でも0を返します。

明らかに、これはユーザビリティの観点からは実際にはオプションではありません。誰かが同じ問題に遭遇しましたか?到達可能性をチェックするための代替手段はありますか?

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

android - Androidのデバイスでインターネット接続を確認する方法

重複の可能性:
Androidデバイスでwifiまたは3gネットワークが利用可能かどうかを確認する方法
Androidでインターネット接続を確認する

Androidデバイスを使用していて、デバイスでWiFi接続を無効にしています。これで、インターネットを使用するアプリケーションがあり、アプリケーションを実行するたびに、「インターネット接続がありません」というメッセージではなく、「インターネット接続がありません」という簡単なメッセージを表示したいと思います。アプリケーションのクラッシュ。

これを行う方法?

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

android - Read_Phone_Stateの代わりにConnectivityManagerとWifiManagerを使用する必要がありますか?

さて、Stackoverflowのどこでも、ネットワーク接続が利用可能かどうかを確認するREAD_PHONE_STATEために、マニフェストに許可を追加します-これは私にはかなり醜いです(市場の多くのアプリがその許可を持っていますが、これはやり過ぎです考えてください;あなたはIMEI、ユーザーの電話番号などを取得します)。

だから私はパーミッションACCESS_NETWORK_STATEとに出くわしましたACCESS_WIFI_STATE、それは同じ結果を与えるはずです。誰も使用しない理由はありますか?

そうでなければ、私はREAD_PHONE_STATE許可を必要としないでしょう、それは少し怖くないです(またはユーザーは実際にはとにかく気にしませんか?)

ありがとう!

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

android - requestRouteToHostはwifiインターフェースでfalseを返します

public boolean requestRouteToHost(int networkType、int hostAddress)

ConnectivityManagerのこのメソッドをwifiインターフェイスに設定されたnetworkTypeとともに使用すると、常にfalseが返されます。

requestRouteToHost androidは、wifiインターフェースには実装されていないと言っています。

InetAddress.isReachable()でさえ、google.com、java.comなどのパブリックサーバーに対して常にfalseを返します。

それらが失敗する特定の理由はありますか?接続があるかどうかをテストできる唯一の方法は、ランタイムexec()を使用して「ping」を実行することでした。

0 投票する
5 に答える
14615 参照

android - URLがwebviewにロードされているかどうかを確認する方法

以下のコードを使用してAndroid WebViewにURLをロードしています

空のビューを表示する代わりに、データ接続が利用できないかどうかを確認したい場合は、接続のないトーストを表示できます。

ありがとう

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

android - Androidで現在のモバイル接続速度を計算しますか?

Android デバイスの現在のモバイル接続速度が必要です。Wi-Fi 接続のスピードリンクを取得する方法は知っていますが、モバイル接続は知りません。

TrafficStats クラスを読んでいますが、与えられた情報で何を計算すればよいかわかりません。例えば:

Rx は「受信」を指し、TX は「転送」を指します。

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

java - Android戻るまたはホームボタンを押すと接続が変更されますか?

奇妙な問題が発生しています。誰かがwifiアクセスポイントに接続するたびにトリガーすることを目的とした非常に単純なコードがあります。

このコードは、私が必要としていることに対して非常にうまく機能します。しかし、戻るボタンまたはホームボタンを押すと、放送受信機もトリガーされるという奇妙な出来事が発生しています。また、アプリをロードすると、これもトリガーされます。

これらのボタンを押すとAndroidが接続の変更を引き起こすと見なされる理由を誰かが知っていますか?そして、これらのボタンの押下と有効な接続の変更を簡単に区別する方法を誰かが知っていますか?


これは、いくつかの作業のおかげでソリューションの一部です。

まず、アクティビティクラスとサービスクラスの2つのクラスがあります。私のアクティビティクラスでは、onPauseとonDestroyが呼び出されるたびに、ブロードキャストレシーバーを使用してサービスクラスに変数を設定しました。(これらは、ユーザーがこれらのボタンを押すとトリガーされます)。サービスクラスのレシーバーはこのインテントを取得し、パブリック変数を設定します。

次に、アクティビティクラスonResumeでこの変数をチェックし、別のインテントをサービスに送信して、変数をデフォルトの状態にリセットします。ここでは、ローカルフラグも設定します。処理を行うときは、事前にそのフラグを確認して適切に処理するだけです。

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

android - Android: ユーザーがネットワークにアクセスしようとしていることを確認するにはどうすればよいですか?

ユーザーがAndroidでネットワークにアクセスしようとしていることをAndroid APIで知るにはどうすればよいですか?

ConnectivityManager を介して、デバイスがネットワークにアクセスできるかどうかを確認できますが、受信するブロードキャストまたは他の方法があるのだろうか?

ネットワークが利用可能 (3G データまたは WiFi) であるか、またはその瞬間に利用できない場合に、ユーザーがネットワーク トランザクションにアクセスしようとしたことを通知されたいです。

ありがとう