title: Getting a cannot find symbol : method getSystemService from ant
body: <p>I am just starting out with android and ant is giving me the following error:</p>
  
  <pre><code>-compile: java:44: cannot find symbol
  [javac] symbol  : method getSystemService(java.lang.String)
  [javac] AudioManager am = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
                                              ^
  </code></pre>
  
  <p>I don't understand the problem since I am importing <code>android.media.AudioManager;</code></p>
  
  <p>My code is as follows:</p>
  
  <pre><code>package com.example.findme;
  import android.content.BroadcastReceiver;
  import android.content.Context;
  import android.content.Intent;
  import android.os.Bundle;
  import android.telephony.SmsMessage;
  import android.widget.Toast;
  import android.media.AudioManager;
  
  public class SMSReceiver extends BroadcastReceiver
  {
  public final static String EXTRA_MESSAGE = "com.example.RemoVol.MESSAGE";
  public final static String SILENT_MESSAGE = "Your phone has been silenced";
  public final static String VOLUME_MESSAGE = "Your phone volume is normal";
  
  @Override   
  public void onReceive(Context context, Intent intent)
  {
  //---get the SMS message passed in---
      Bundle bundle = intent.getExtras();
      SmsMessage msgs[] = null;
      String str ="";
      String testString="";   
      if (bundle != null)
      {
          //---retrieve the SMS message received---
          Object pdus[]=(Object[]) bundle.get("pdus");
          msgs = new SmsMessage[pdus.length];
          for (int i=0; i&lt;msgs.length; i++)
              {
                  msgs[i] = SmsMessage.createFromPdu((byte[])pdus[i]);
                  str += "SMS from" + msgs[i].getOriginatingAddress();
                  str += " :";
                  str +=msgs[i].getMessageBody().toString();
                  testString=msgs[i].getMessageBody().toString(); 
                  str += "\n";
              }
      //---display the new SMS message---
      Toast.makeText(context, str, Toast.LENGTH_SHORT).show();
          if(testString.equals("#silent"))
          {   
              intent.putExtra(EXTRA_MESSAGE, SILENT_MESSAGE);
              AudioManager am = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
              am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
          }   
          else if(testString.equals("#volume"))
          {   
          AudioManager am = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
          am.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
          intent.putExtra(EXTRA_MESSAGE, VOLUME_MESSAGE);
          }
      }
  }
  }
  </code></pre>
  
  <p>I am compiling using the command "ant debug" in the root of my android project. </p>
  
  <p>I hope this isn't really something stupid and obvious. Apologies in advance if I have wasted your time. </p>
  
  <p>Thank you for reviewing this. </p>