title: Android .aar library interface paramether name lost
body: <p>I use Android Studio (1.2.2). I built a Android module library which has a interface declared:</p>
  
  <pre><code>public interface myInterface {
      void onSuccess(String returnedId);
  
      void onFailure(Exception e);
  }
  </code></pre>
  
  <p>I compile the project and I get the .aar file from <strong>build/outputs/aar/</strong> directory. Then I import the .aar to a project with <strong>Import .JAR or .AAR package</strong>. I set it as a module dependency and import the interface to a class where I want tot use it.</p>
  
  <p>The problem is that when I want to use the imported interface the autocomplete does not complete the interface variables with the descriptive name I set when building the library. Goint to the declaration on the interface in the imported .aar file, I find this:</p>
  
  <pre><code>public interface myInterface {
         void onSuccess(String var1);
  
         void onFailure(Exception var1);
   }
  </code></pre>
  
  <p>What I want: </p>
  
  <blockquote>
    <p>void onSuccess(String returnedId);</p>
  </blockquote>
  
  <p>What I get:</p>
  
  <blockquote>
    <p>public void onSuccess(String s) {</p>
  </blockquote>