title: Create java object in C in Android Ndk
body: <p>I have a Java class</p>
  
  <pre><code>class Book{
     String bookId;
     String bookName;
     public Book(String bookId, String bookName){
         this.bookId=bookId;
         this.bookName=bookName;
     }
  
  }
  </code></pre>
  
  <p>I want to create object of class Book in JNI.</p>
  
  <pre><code>cid = (*env)-&gt;GetMethodID(env, bookClass, "&lt;init&gt;", "([Ljava/lang/String;Ljava/lang/String;)V");
  </code></pre>
  
  <p>But the problem is that constructor cannot be found. How to fix it? What is the right method signature?</p>