Hi!
I've recently updated a PlayN project I'm working on from 1.6 to 1.7. I've made the changes described in the migration wiki page and tested the Java build - which works fine.
I then tried deploying the project to my Nexus 7 (Android 4.2.2) but am seeing a NoSuchMethodError in AndroidGLContext.paint shortly after launch which crashes the app. After a hour or so tearing my hair out I noticed that the default-dex step of the android maven build was including both playn-core-1.6.jar and playn-core-1.7.jar in the build!
I've since trawled through all of the files in my project making sure that there are no remaining references to PlayN 1.6. I've also tried deleting the 1.6 folder from my local .m2 repo but found it was re-downloaded during the maven build.
My question is - where does the dex step get its configuration from and how do I go about removing the playn-core-1.6.jar from the deployment?
Any help will be very much appreciated :)