Skip to content

Instantly share code, notes, and snippets.

@GOROman
Last active November 11, 2020 08:33
Show Gist options
  • Save GOROman/4e397a74b6bf3a21353b to your computer and use it in GitHub Desktop.
Save GOROman/4e397a74b6bf3a21353b to your computer and use it in GitHub Desktop.
UnityからAndroidのWifi情報を得る(SSIDとか)
// AndroidManifest.xml に <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> の設定が必要
string GetSSID()
{
string ssid = "N/A";
using (var activity = new AndroidJavaClass("com.unity3d.player.UnityPlayer").GetStatic<AndroidJavaObject>("currentActivity")) {
var wifiManager = activity.Call<AndroidJavaObject>("getSystemService", "wifi");
ssid = wifiManager.Call<AndroidJavaObject>("getConnectionInfo").Call<string>("getSSID");
}
return ssid;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment