我在通过Android Studio在debug模式下运行我的Android应用程序时,遇到了协程异常。
kotlinx.coroutines.JobCancellationException: StandaloneCoroutine被取消
从协程调试文档中可以看出,启用 协程的debug模式 可以获取更完整的堆栈跟踪信息。
可以通过设置系统属性DEBUG_PROPERTY_NAME或使用已启用断言的Java(-ea标志)来启用它。
这就是我卡住的地方。在Android Studio中实现这一点的惯用方法是什么?我的项目使用Gradle进行配置,并在Windows上运行。理想情况下,通过Gradle配置进行此项设置,以便任何通过源代码控制获取此项目的人都可以启用协程的debug模式。