gpt4 book ai didi

java - 在 gradle.properties 文件中使用 'android.debug.obsoleteApi=true' 时如何访问日志错误详细信息

转载 作者:行者123 更新时间:2023-11-30 12:07:57 27 4
gpt4 key购买 nike

我刚开始为开源项目做贡献。我正在 Android Studio 中开发一个项目。我将 gradle 工具版本更新为 3.3.0。我发现一条警告(不是错误),上面写着“API 'variant.getJavaCompile()' 已过时,已被 'variant.getJavaCompileProvider()' 取代。”但是,问题 gradle 文件中未明确说明 variant.getJavaCompile()。我必须找到调用该方法的内容。

我研究了这个问题并找到了这个链接:https://developer.android.com/studio/releases/gradle-plugin?utm_source=android-studio#new_features它解释了更新的新功能如何影响 gradle。

我还看到了这篇有用的帖子:WARNING: API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'@Ewoks 说我们可以通过将 'android.debug.obsoleteApi=true' 添加到 gradle.properties 文件来找到它,这将记录错误。

我将代码 fragment 添加到我的 properties.gradle 文件中,然后查看 Android Studio 中的 logcat。当我运行该项目时,logcat 会显示应用程序在我的手机上运行所采取的步骤,但它没有说明任何关于过时 API 的信息。

我在哪里可以找到日志?

最佳答案

我偶然找到了答案。我再次同步了项目。这一次,警告告诉我在哪里可以找到过时的调用。

关于java - 在 gradle.properties 文件中使用 'android.debug.obsoleteApi=true' 时如何访问日志错误详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54541415/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com