Comment capturer Modem Radio Connexion Android

J'ai besoin de capturer des informations à partir de Modem Radio Log in Android, mais je ne sais pas comment le capturer. J'ai cherché beaucoup mais rien trouvé. Comme j'ai besoin d'informations sur baseband dans Android, j'ai découvert qu'il fallait capturer le journal des modems.

Merci d'avance.

  • Les dépendances d'Android font référence à la bibliothèque non existante google-play-services_lib.jar
  • Ne peut pas résoudre le symbole 'java.time.LocalDate' erreur dans le studio Android
  • Comment puis-je obtenir des données de crash de ma application Android?
  • Échec de renommer les outils d'annuaire dans temp \ ToolPackage.old01 dans C: \ android-sdk-windows
  • Parcourir l'arrière-plan de l'élément via un sélecteur personnalisé
  • Comment ouvrir la disposition sur le clic de bouton (Android)
  • modifier

    J'ai trouvé Read logcat programmatically within application pour la capture log log log in in application

    Mais parce que c'est adb log adb logcat -b radio je ne sais pas comment capturer l'application ADB log in. Comme je le vois dans un commentaire, je doute que ce soit possible ou non.

    Merci

  • NameValuePair déconseillé pour openConnection
  • Provoquant une erreur java.IllegalStateException, pas d'activité, uniquement lors de la navigation vers Fragment pour la seconde fois
  • Comment réparer "Support-v13: 19.1.0 dépend des bibliothèques mais n'est pas une bibliothèque elle-même"?
  • Débarrassez-vous du message "Service exporté ne nécessite pas d'autorisation"
  • Comment supprimer le diviseur inférieur du pied de page dans une liste de lecture Android
  • Paramètres de l'émulateur Samsung Galaxy s3
  • One Solution collect form web for “Comment capturer Modem Radio Connexion Android”

    Essayez quelque chose comme ceci:

     try { Runtime rt = Runtime.getRuntime(); //here you can add your params String[] commands = {"logcat"}; Process proc = rt.exec(commands); BufferedReader stdInput = new BufferedReader(new InputStreamReader(proc.getInputStream())); BufferedReader stdError = new BufferedReader(new InputStreamReader(proc.getErrorStream())); String s; while ((s = stdInput.readLine()) != null) { //here is your logcat Log.i("logcat", s); } while ((s = stdError.readLine()) != null) { Log.e("logcat", s); } } catch (IOException e) { e.printStackTrace(); } 

    Gardez à l'esprit que vous pourriez avoir besoin de root pour lire logcat.

    UPD: exemple de travail – https://github.com/sssemil/SampleLogcatApp

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.