Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Android Log-ing not working

    Mobile and Embedded
    1
    1
    329
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      oleJa last edited by

      i have java code.

      Log.e("mail: ",account.name); - message is not displayed

      package org.qtproject.example;

      import org.qtproject.qt5.android.QtNative;
      import org.qtproject.qt5.android.bindings.QtApplication;
      import org.qtproject.qt5.android.bindings.QtActivity;

      import android.accounts.Account;
      import android.accounts.AccountManager;
      import android.app.Activity;
      import android.os.Bundle;
      import android.util.Log;
      import android.util.Patterns;
      import java.util.regex.Pattern;

      public class Android_info extends org.qtproject.qt5.android.bindings.QtActivity{

      static String mail;
      
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
      
          Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
          Account[] accounts = AccountManager.get(this).getAccounts();
          for (Account account : accounts) {
              if (emailPattern.matcher(account.name).matches()) {
                  mail = account.name;
                  Log.e("mail: ",account.name);
              }
          }
      }
      
      public static String return_mail(){
          return mail;
      }
      

      }

      1 Reply Last reply Reply Quote 0
      • First post
        Last post