title: can native only code run on android as standalone application
body: <p>We want to migrate a huge complex native program to Android system ,running it as a background service accepting command sent from Java Program using JNI along with IPC. However, the Android NDK state following words:</p>
  
  <blockquote>
    <p>Please note that the NDK does not enable you to develop native-only applications. Android's primary runtime remains the Dalvik virtual machine.</p>
  </blockquote>
  
  <p>Does that mean we have no way to run an standalone native-only application on Android as a background service? The native code can only exist in the form of library that will be loaded to the  virtual machine through JNI?</p>