谷歌在播放堆栈跟踪点导致死机的:如何在JS源代码中跟踪JavaScriptException index.android.bundle:424:4194到行号?
com.facebook.react.modules.core.JavascriptException: addWaypointDone
index.android.bundle:424:4194
我提取index.android.bundle从APK。
如何从424:4194获得JS源代码行号?
谢谢丹尼尔。你的方法从命令行为我工作!
我试着把这个添加到android/app/react.gradle,但我找不到和./android目录下的source.map文件。
commandLine "react-native", "bundle", "--platform", "android", "--dev", "${devEnabled}”,
"--sourcemap-output", "source.map",
"--entry-file", entryFile, "--bundle-output", jsBundleFile, "--assets dest", resourcesDir
有没有办法自动构建source.map文件的时间?
在此先感谢,
谢谢丹尼尔。您的apparoach可以从命令行为我工作。
我试着把这个添加到android/app/react.gradle,但是我找不到和./android目录下的source.map文件。 commandLine“react-native”,“bundle”,“--platform”,“android”,“ - dev”,“$ {devEnabled}”, “--sourcemap-output”,“source。map“, ”--entry-file“,entryFile,”--bundle-output“,jsBundleFile,”--assets-dest“,resourcesDir 有没有办法自动构建source.map文件? –
目前,您必须将node_modules/react-native/react.gradle复制到您的项目中,添加sourcemap,然后使用它来代替官方gradle。这不是很好,但它可以工作。有人已经创建了一个问题:https:/ /github.com/facebook/react-native/issues/7393 –
谢谢@Deniel我在https://github.com/facebook/react-native/issues/7393 –