Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-09-2016
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
Se me ocurre que podrias ver la Mac Address
Responder Con Cita
  #2  
Antiguo 02-09-2016
toni.vi toni.vi is offline
Miembro
 
Registrado: may 2003
Ubicación: Sant Fost(Barcelona)
Posts: 102
Poder: 22
toni.vi Va por buen camino
Me parece bien, pero como lo hago en XE7, para Android?
Responder Con Cita
  #3  
Antiguo 05-09-2016
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
Código Delphi [-]
uses
  FMX.Helpers.Android, Androidapi.JNI.GraphicsContentViewText,
  Androidapi.JNI.Net.Wifi, Androidapi.JNI.JavaTypes,
  Androidapi.JNIBridge, Androidapi.Helpers;

procedure TForm1.Button1Click(Sender: TObject);
var
  WifiManagerObj: JObject;
  WifiManager: JWifiManager;
  WifiInfo: JWifiInfo;
begin
  WifiManagerObj := SharedActivityContext.getSystemService(TJContext.JavaClass.WIFI_SERVICE);
  WifiManager := TJWifiManager.Wrap((WifiManagerObj as ILocalObject).GetObjectID);
  WifiInfo := WifiManager.getConnectionInfo();

     edit1.text:= JStringToString(WifiInfo.getMacAddress);
end;


para que este codigo funcione necesita la libreria Androidapi.JNI.Net.Wifi y asignar todos permiso con respecto al wifi

nota: este codigo fue probado en delphi xe6

Última edición por kurono fecha: 05-09-2016 a las 07:11:53.
Responder Con Cita
  #4  
Antiguo 26-09-2016
toni.vi toni.vi is offline
Miembro
 
Registrado: may 2003
Ubicación: Sant Fost(Barcelona)
Posts: 102
Poder: 22
toni.vi Va por buen camino
Gracias por la respuesta.
Supongo que el codigo debe funcionar bien, pero no consigo activar permisos en la wifi.
Me sale el error :
Java.lang.SecurityException: WifiService: Neither user 10087
nor current process has android.permission.ACCESS:WIFI_STATE.
Responder Con Cita
  #5  
Antiguo 27-09-2016
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
los permiso se asignan en el IDE de delphi en project/option/uses permissions
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Acceder a un fichero TXT en otro PC desde Android Combat-F2D Desarrollo en Delphi para Android 3 29-05-2014 14:17:30
Seguridad... con numero de serie Dtrinig Seguridad 1 29-07-2008 19:57:11
Número de serie de un PenDrive Rudi Varios 2 05-09-2007 13:59:17
Tomar numero de serie... Perio Varios 6 09-08-2005 16:49:49
Número de Serie HDD en Red ogorut Varios 0 04-12-2003 12:50:40


La franja horaria es GMT +2. Ahora son las 18:14:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi