我有一个使用 Ionic/Capacitor/ReactJS 构建的 Android 应用程序。当我添加 FullStory Android SDK 并在 gradle 中启用该插件时,我的文件如下所示:
...
apply plugin: 'fullstory'
fullstory {
org "[REDACTED]
enabledVariants "debug"
logLevel "debug"
logcatLevel "debug"
}
我现在在构建时遇到错误:
> Task :app:fullstoryDebug
Applying FullStory to variant 'debug'...
FullStory: Detected framework OkHttp
FullStory: Detected framework Http(s)URLConnection
FullStory: Detected framework AndroidX Fragments
FullStory: Detected framework Capacitor
> Task :app:fullstoryDebug FAILED
Execution failed for task ':app:fullstoryDebug'.
> Chunk [ margin–left: 10px] is not a valid entry
我的应用程序中有一个第三方 SDK,我觉得可能会导致问题,我只是不确定如何调试并找到导致 Fullstory 读取看起来 CSS 的“块”的原因以及是什么导致的它“无效”。
React 应用程序非常简单,只是一个用于缩小问题范围的 hello-world 应用程序。
我想发布您联系 FullStory 支持后找到的答案,以防其他人遇到这种情况。
这可以通过删除任何声明之间的空格来解决。例如,如果您有这样的声明:
style=color:#00a652; font–size:16px;
,您希望将其格式改为:style=color:#00a652;font–size:16px;
。
我们还将在 FullStory 方面进行更新来解决这个问题!