5

とにかく、AndroidデバイスがWiFiのみであるかどうかを確認できますか?たとえば、Nexus 7にはWiFi専用デバイスとWiFi&3Gデバイスがあります。

4

2 に答える 2

8

getPhoneType ()がこれに役立つと思います。

また

アプリのシステム機能をクエリして、それが機能するかどうかを確認できます

PackageManager pm = getPackageManager(); boolean isAPhone = pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY);

GSM / CDMAが気になる場合は、より具体的なFEATURE_TELEPHONY_GSMまたはを使用してくださいFEATURE_TELEPHONY_CDMA

デバイスが横になっている場合は、もちろん、afaikを実行できることはあまりありません。

于 2012-11-20T04:48:36.477 に答える
2

Wi-Fiが接続されているかどうかを確認する場合は、次の質問を参照してください:
AndroidでWi-Fiが接続されているかどうかを確認するにはどうすればよいですか?

この質問を参照するよりもネットワークタイプを確認したい場合:
wifiまたは3gネットワークを確認する方法はAndroidデバイスで利用可能です

于 2012-11-20T04:38:05.730 に答える