title: Compiling with the source of another module in Android Studio
body: <p>In Android Studio I have an Android project which contains an module called <code>go</code> setup with Gradle to be an Android library. It contains a single Java package called <code>com.nwoods.go</code>. For the sake of this Stack Overflow submission, it contains a class called <code>FooBar</code>
  <br><br>
  Inside the same Android project, I have an application module called <code>ugurdemo1</code> which has a MainActivity class in the package <code>com.nwoods.ugurdemo1</code>.</p>
  
  <p>Android Studio I have modified the project structure for the module <code>ugurdemo1</code> to depend on the library <code>go</code> at compile time. In <code>ugurdemo1</code>'s MainActivity, I'd like to reference and use the class <code>FooBar</code> from <code>go</code>. To do this, I prefaced the class with a typical Java import statement: <br></p>
  
  <pre>
     import com.nwoods.go.FooBar;
     ... 
     @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          FooBar myFooBarObject = null; 
  </pre>
  
  <p>Android Studio still can not resolve the symbol for <code>FooBar</code> after doing a clean rebuild of my sources. Similar questions on Stack Overflow were resolved by editing the compile time settings in the Dependency dialog but again that does not work. If it is of any help, I am currently running <code>Android Studio IO Preview (0.3.6)</code></p>