title: Add reference to CMake project in Android Studio
body: <p>In my particular case, I implemented a cross platform project in <em>C++11</em> that uses <em>CMake</em>. I initially designed this project to work on PC (<em>Windows</em>, <em>Unix</em>), but now I realized that I can use it on mobile platforms too, without re-implementing the business logic on every platform. The project uses standard libraries: <em>Boost</em>, <em>Poco</em>, <em>OpenSSL</em>, <em>Protobuf</em>.</p>
  
  <p>After a few searches I came to conclusion that this is not even an usual mode to put together native and managed code in <em>Android</em>.</p>
  
  <ol>
  <li><p>Is it possible to add reference in a <em>Gradle</em> project in Android Studio to a native project that uses <em>CMake</em>?</p></li>
  <li><p>Can <em>NDK</em> adopt the project in a simple manner if I compile everything in command line (assuming I don't use <em>Android Studio</em>)?</p></li>
  <li><p>If it is possible, is it recommended at all?</p></li>
  </ol>