Chercher: Et Ou Phrase  
Dans:          


Menu non membre

Pour les nouveau visiteurs

Entrez ici

Chercher le Forum



 

 Les Forums
  Programmation avancée
Repondre a ce sujet  

Sujet Appel à une procédure Java
Message envoyé le 21-10-2021 par kabamel (Guinea)  
Salut, à la communauté, j'aimerais votre aide pour l'appel à cette procédure java qui renvoie les informations d'un téléphone...
//--------------------------------------------------------------------------------
// see : https://developer.android.com/reference/android/os/Build.html#getSerial()
// Renvois une chaine avec des informations sur la machine
//--------------------------------------------------------------------------------
import android.os.Build;
import android.os.Build.VERSION;
import android.provider.Settings.Secure;
import android.content.pm.*;
import android.content.Context;
import android.provider.Settings;
import java.lang.reflect.Field;


public static String getInfosDevice()
{
String InfosDevice = "";
String android_id = "";
String osName = "";

Context myContext = getContexteApplication();
android_id = Secure.getString(myContext.getContentResolver(), Secure.ANDROID_ID);

Field[] fields = Build.VERSION_CODES.class.getFields();
osName = fields[Build.VERSION.SDK_INT + 1].getName();

InfosDevice = Build.MANUFACTURER + "\t"; // samsung (ro.product.manufacturer)
InfosDevice += Build.MODEL + "\t"; // SM-N9005 (ro.product.model)
InfosDevice += Build.SERIAL + "\t"; // "d4364aba"   (ro.serialno)
InfosDevice += Build.VERSION.SDK_INT + "\t"; // 21 -> API-Level (ro.build.version.sdk)
InfosDevice += Build.VERSION.RELEASE + "\t"; // 5.0 (ro.build.version.release)
InfosDevice += Build.DISPLAY + "\t"; // LRX21V.N9005XXSGBPL6 (ro.build.display.id)
InfosDevice += Build.ID + "\t"; // LRX21V (ro.build.id)
InfosDevice += android_id + "\t"; // 546259d7609efccc (net.hostname)
InfosDevice += osName; // LOLLIPOP
//
return InfosDevice;
}

Merci d'avance...

Message envoyé le 21-10-2021 par popoy (France)  
Et quel est le problème?

Message envoyé le 22-10-2021 par kabamel (Guinea)  
1- Comment appeler cette procédure dans une fenetre par exemple ?
2- Pensez-vous qu'avec cette méthode, on peut obtenir les informations de tous genre de téléphone ?
Merci d'avance....

Message envoyé le 22-10-2021 par taoufik1_1 (Maroc)  
Bonjour

- Tester sur Sumsung et iTel
- Sunsung oK
- iTel    Ko

Message envoyé le 22-10-2021 par popoy (France)  
A priori la fonction s'appelle getInfosDevice et renvoie une chaîne
Elle est en java et doit fonctionner sur Android
Je ne sais pas de quand date la fonction
Il faut vérifier si on peut l'utiliser sur toutes les versions d'Android

Message envoyé le 25-10-2021 par kabamel (Guinea)  
@taoufik1_1
Moi, j'ai un samsung Galaxi note 9. Quand j'exécute ce code j'ai un message d'erreur.... Je ne sais pas comment tu as fait, peut tu expliqué ?

De façon général, pouvez-vous me suggérer une méthode plus adéquate pour récupérer les infos d'un smartphone Android ?
Merci, pour vos réponse...


Pour répondre à ce message vous devez être membre

Entrée membre    Enregistrer

  Post reply  



  
Retour © 2021 forum.acam.ca
  
Flag Counter