All of a sudden in build 2185, my Android application won’t launch.
Inspecting the logcat, I found that the Amplitude Plugin was causing the error
03-13 11:35:00.997: I/Corona(1720): Runtime error 03-13 11:35:00.997: I/Corona(1720): java.lang.NoClassDefFoundError: com.amplitude.api.Amplitude 03-13 11:35:00.997: I/Corona(1720): Java Stack Trace: 03-13 11:35:00.997: I/Corona(1720): plugin.amplitude.LuaLoader.init(LuaLoader.java:137) 03-13 11:35:00.997: I/Corona(1720): plugin.amplitude.LuaLoader$InitWrapper.invoke(LuaLoader.java:250) 03-13 11:35:00.997: I/Corona(1720): com.ansca.corona.JavaToNativeShim.nativeResize(Native Method) 03-13 11:35:00.997: I/Corona(1720): com.ansca.corona.JavaToNativeShim.resize(JavaToNativeShim.java:316) 03-13 11:35:00.997: I/Corona(1720): com.ansca.corona.graphics.opengl.CoronaGLSurfaceView$CoronaRenderer.onSurfaceChanged(CoronaGLSurfaceView.java:357) 03-13 11:35:00.997: I/Corona(1720): com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1611) 03-13 11:35:00.997: I/Corona(1720): com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1377) 03-13 11:35:00.997: I/Corona(1720): stack traceback: 03-13 11:35:00.997: I/Corona(1720): [C]: in function 'init' 03-13 11:35:00.997: I/Corona(1720): ?: in main chunk 03-13 11:35:00.997: I/Corona(1720): [C]: in function 'require' 03-13 11:35:00.997: I/Corona(1720): ?: in function 'require' 03-13 11:35:00.997: I/Corona(1720): ?: in function 'requireAllLibraries' 03-13 11:35:00.997: I/Corona(1720): ?: in main chunk 03-13 11:35:01.047: I/Corona(1720): [Lua::RuntimeDispatchEvent()] WARNING: This function is deprecated. Use Lua::DispatchRuntimeEvent() instead.
Tried in the latest public build, and got the same results.
Was the plugin broken by an update or something?