How to get ssid wifi in Android2019 Community Moderator ElectionIs there a way to run Python on Android?How do save an Android Activity state using save instance state?Get screen dimensions in pixelsClose/hide the Android Soft KeyboardWhy is the Android emulator so slow? How can we speed up the Android emulator?“Debug certificate expired” error in Eclipse Android pluginsIs there a unique Android device ID?What is 'Context' on Android?How to get the build/version number of your Android application?Proper use cases for Android UserManager.isUserAGoat()?

A question on the ultrafilter number

If the Captain's screens are out, does he switch seats with the co-pilot?

Should I take out a loan for a friend to invest on my behalf?

Are the terms "stab" and "staccato" synonyms?

Does "variables should live in the smallest scope as possible" include the case "variables should not exist if possible"?

The bar has been raised

Unreachable code, but reachable with exception

Time travel short story where dinosaur doesn't taste like chicken

My story is written in English, but is set in my home country. What language should I use for the dialogue?

Rejected in 4th interview round citing insufficient years of experience

What to do when during a meeting client people start to fight (even physically) with each others?

Do I really need to have a scientific explanation for my premise?

Force user to remove USB token

Is it true that real estate prices mainly go up?

MTG: Can I kill an opponent in response to lethal activated abilities, and not take the damage?

Should QA ask requirements to developers?

Should I tell my boss the work he did was worthless

Solving "Resistance between two nodes on a grid" problem in Mathematica

How did Alan Turing break the enigma code using the hint given by the lady in the bar?

Can someone explain what is being said here in color publishing in the American Mathematical Monthly?

What are some noteworthy "mic-drop" moments in math?

What is the likely impact of grounding an entire aircraft series?

Why does Captain Marvel assume the planet where she lands would recognize her credentials?

Grey hair or white hair



How to get ssid wifi in Android



2019 Community Moderator ElectionIs there a way to run Python on Android?How do save an Android Activity state using save instance state?Get screen dimensions in pixelsClose/hide the Android Soft KeyboardWhy is the Android emulator so slow? How can we speed up the Android emulator?“Debug certificate expired” error in Eclipse Android pluginsIs there a unique Android device ID?What is 'Context' on Android?How to get the build/version number of your Android application?Proper use cases for Android UserManager.isUserAGoat()?










0















In my application I need to capture the ssid of the wifi network, with this code I can do it but when the wifi network is already on and registered; but I need to turn on the wifi by code and this process takes a little more time but by that time my code is no longer useful, I have tried to place a do-while loop but it can not get out of this loop, someone could tell me how to get this



public void CheckNetworkConnection() 
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
while (connectivityManager == null) ;
do
netInfo = connectivityManager.getActiveNetworkInfo();
while (!netInfo.isConnected());
Log.e( "DEBUG-->", "aqui" );
if (netInfo != null && netInfo.isConnected()
&& netInfo.isConnectedOrConnecting()
&& netInfo.isAvailable())
networkSSID = netInfo.getExtraInfo();
Log.e( "DEBUG-->", "Conexion a " + networkSSID);

else
Log.e( "DEBUG-->", "Sin Conexion" );




In the image you can see that after launching the app a certain time passes until the wifi network is available with the valid ssid.



enter image description here










share|improve this question




























    0















    In my application I need to capture the ssid of the wifi network, with this code I can do it but when the wifi network is already on and registered; but I need to turn on the wifi by code and this process takes a little more time but by that time my code is no longer useful, I have tried to place a do-while loop but it can not get out of this loop, someone could tell me how to get this



    public void CheckNetworkConnection() 
    ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
    while (connectivityManager == null) ;
    do
    netInfo = connectivityManager.getActiveNetworkInfo();
    while (!netInfo.isConnected());
    Log.e( "DEBUG-->", "aqui" );
    if (netInfo != null && netInfo.isConnected()
    && netInfo.isConnectedOrConnecting()
    && netInfo.isAvailable())
    networkSSID = netInfo.getExtraInfo();
    Log.e( "DEBUG-->", "Conexion a " + networkSSID);

    else
    Log.e( "DEBUG-->", "Sin Conexion" );




    In the image you can see that after launching the app a certain time passes until the wifi network is available with the valid ssid.



    enter image description here










    share|improve this question


























      0












      0








      0








      In my application I need to capture the ssid of the wifi network, with this code I can do it but when the wifi network is already on and registered; but I need to turn on the wifi by code and this process takes a little more time but by that time my code is no longer useful, I have tried to place a do-while loop but it can not get out of this loop, someone could tell me how to get this



      public void CheckNetworkConnection() 
      ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
      while (connectivityManager == null) ;
      do
      netInfo = connectivityManager.getActiveNetworkInfo();
      while (!netInfo.isConnected());
      Log.e( "DEBUG-->", "aqui" );
      if (netInfo != null && netInfo.isConnected()
      && netInfo.isConnectedOrConnecting()
      && netInfo.isAvailable())
      networkSSID = netInfo.getExtraInfo();
      Log.e( "DEBUG-->", "Conexion a " + networkSSID);

      else
      Log.e( "DEBUG-->", "Sin Conexion" );




      In the image you can see that after launching the app a certain time passes until the wifi network is available with the valid ssid.



      enter image description here










      share|improve this question
















      In my application I need to capture the ssid of the wifi network, with this code I can do it but when the wifi network is already on and registered; but I need to turn on the wifi by code and this process takes a little more time but by that time my code is no longer useful, I have tried to place a do-while loop but it can not get out of this loop, someone could tell me how to get this



      public void CheckNetworkConnection() 
      ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
      while (connectivityManager == null) ;
      do
      netInfo = connectivityManager.getActiveNetworkInfo();
      while (!netInfo.isConnected());
      Log.e( "DEBUG-->", "aqui" );
      if (netInfo != null && netInfo.isConnected()
      && netInfo.isConnectedOrConnecting()
      && netInfo.isAvailable())
      networkSSID = netInfo.getExtraInfo();
      Log.e( "DEBUG-->", "Conexion a " + networkSSID);

      else
      Log.e( "DEBUG-->", "Sin Conexion" );




      In the image you can see that after launching the app a certain time passes until the wifi network is available with the valid ssid.



      enter image description here







      android






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 6 at 16:37







      W1ll

















      asked Mar 6 at 16:27









      W1llW1ll

      246




      246






















          0






          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55027852%2fhow-to-get-ssid-wifi-in-android%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55027852%2fhow-to-get-ssid-wifi-in-android%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          1928 у кіно

          Захаров Федір Захарович

          Ель Греко