Corona SDK : 2016.2860
Platform : Android
Game is crashing on start!!!
Saw the logs and found this,
04-20 15:32:00.412 23900 23900 E AndroidRuntime FATAL EXCEPTION: main 04-20 15:32:00.412 23900 23900 E AndroidRuntime java.lang.NoSuchMethodError: android.support.v4.content.ContextCompat.checkSelfPermission 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.common.util.DeviceUtils.isPermissionGranted(DeviceUtils.java:257) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mraid.MraidNativeCommandHandler.isStorePictureSupported(MraidNativeCommandHandler.java:143) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.AdViewController.\<init\>(AdViewController.java:101) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.factories.AdViewControllerFactory.internalCreate(AdViewControllerFactory.java:21) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.factories.AdViewControllerFactory.create(AdViewControllerFactory.java:17) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.MoPubView.\<init\>(MoPubView.java:74) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.MoPubView.\<init\>(MoPubView.java:48) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.MoPubInterstitial$MoPubInterstitialView.\<init\>(MoPubInterstitial.java:222) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.m2.mobileads.MoPubInterstitial.\<init\>(MoPubInterstitial.java:50) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.ads.adapters.MopubAdAdapter$InterstitialFactory.createInterstitial(MopubAdAdapter.java:262) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.ads.adapters.MopubAdAdapter.setPortraitAdUnitId(MopubAdAdapter.java:115) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.ads.adapters.MopubAdAdapter.onSettingsUpdated(MopubAdAdapter.java:63) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.ads.AdManager.updateSettings(AdManager.java:130) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.fuseapi.FuseAPI.updateAdManagerSettings(FuseAPI.java:1431) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.fuseapi.FuseAPI.adConfigReceived(FuseAPI.java:1566) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.fusepowered.util.XMLParser$1.run(XMLParser.java:80) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at android.os.Handler.handleCallback(Handler.java:725) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at android.os.Handler.dispatchMessage(Handler.java:92) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at android.os.Looper.loop(Looper.java:153) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at android.app.ActivityThread.main(ActivityThread.java:5336) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at java.lang.reflect.Method.invokeNative(Native Method) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at java.lang.reflect.Method.invoke(Method.java:511) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 04-20 15:32:00.412 23900 23900 E AndroidRuntime at dalvik.system.NativeStart.main(Native Method)
When I rebuild the game it is working fine i.e only for some builds, this error is coming.
Help!