Category Archives: Android

ReactNativeJNI: Check failed: *m_isDestroyed JSCExecutor::destroy() must be called before its destructor

Short post to get this indexed as we didn’t find it elsewhere on the web.

While working to ship a new release of the Find&Save Android app we ran into a crash on launch which only occurred in our release build. The crash was in JSCExecutor.cpp which is part of React Native and left very few hints as to what was wrong with no call stack, Crashlytics logs etc. The only error we had was:

ReactNativeJNI: Check failed: *m_isDestroyed JSCExecutor::destroy() must be called before its destructor
Continue reading

Optimizing Wireless Router Performance using Android and Wifi Analyzer

imageWifi Analyzer on Android Wifi AnalyzerPrior to getting my Motorola Droid I hadn’t thought too much about which channel my wireless router was running. In fact, I never really put too much thought into router channels at all though not long after I got my Droid I stumbled into Wifi analyzer and realized my router overlapped at least three others located near by. Fortunately the airwaves aren’t so crowded (at least not yet) finding a free channel was relatively easy.

In case you can’t tell in the image to the right there are 13 wireless routers broadcasting their signal around our house. I wonder if those questioning the new SmartMeters to be installed here in Scotts Valley have checked their existing wireless predicament?

How does your neighborhood compare?