IPアドレスを取得したい。そのIPアドレスを使用すると、特定のネットワーク/デバイスに接続されているデバイス全体を検出する必要があります。また、MACアドレスを取得できる必要がありますか?
tv=(TextView)findViewById(R.id.tv);
wifi=(WifiManager)getSystemService(WIFI_SERVICE) ;
btn=(Button)findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
InetAddress inet=InetAddress.getLocalHost();
Toast.makeText(getApplicationContext(),inet.toString(),Toast.LENGTH_LONG).show();
} catch (Exception e) {
System.out.println(" ");
}