Error - Invalid application descriptor: descriptor version does not match runtime version

It's because of your SDK version and has some incompatibility with main-app.xml in the application root folder.
   It happens when you import some application so better to create test application with existing SDK version. Then replace the application main-app.xml with the automatically created one.