Tracing mobile tower signals in android

Can anyone suggest a way to track mobile tower signals in android. Tracers (name, signal strength)?

+3


source to share


3 answers


Please visit this site for more information on signal strength in Android.



http://developer.android.com/reference/android/telephony/SignalStrength.html

+1


source


For such a requirement, you need to use the ConnectivityManager class.



Please visit the link.

0


source


public class GetGsmSignalStrength extends Activity
{
/* This variables need to be global, so we can used them onResume and onPause method to
  stop the listener */
TelephonyManager        Tel;
MyPhoneStateListener    MyListener;

/** Called when the activity is first created. */
 @Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    /* Update the listener, and start it */
    MyListener   = new MyPhoneStateListener();
    Tel       = ( TelephonyManager )getSystemService(Context.TELEPHONY_SERVICE);
  Tel.listen(MyListener ,PhoneStateListener.LISTEN_SIGNAL_STRENGTHS);
}

/* Called when the application is minimized */
@Override
protected void onPause()
{
  super.onPause();
  Tel.listen(MyListener, PhoneStateListener.LISTEN_NONE);
  }

/* Called when the application resumes */
@Override
protected void onResume()
{
   super.onResume();
   Tel.listen(MyListener,PhoneStateListener.LISTEN_SIGNAL_STRENGTHS);
  }

/* —————————– */
/* Start the PhoneState listener */
/* —————————– */
 private class MyPhoneStateListener extends PhoneStateListener
 {
  /* Get the Signal strength from the provider, each tiome there is an update */
   @Override
   public void onSignalStrengthsChanged(SignalStrength signalStrength)
   {
      super.onSignalStrengthsChanged(signalStrength);
      Toast.makeText(getApplicationContext(), "Go to Firstdroid!!! GSM Cinr = "
         + String.valueOf(signalStrength.getGsmSignalStrength()),         Toast.LENGTH_SHORT).show();
  }

      

This might be helpful for you

0


source







All Articles