如何从android logcat中提取api密钥错误

问题描述 投票:0回答:0

我尝试通过代码检查我的 GoogleMap API 是否正常工作或者是否存在错误(例如授权失败)。

由于我没有找到检查特定 API 密钥有效性的可能性,我尝试读取日志(Logcat - 这是一个 Android 应用程序)并提取错误消息。

但是,我的尝试没有成功

private void checkForApiKeyError() {
        String errorMessage = "Authorization failure.";
        if(Log.isLoggable(TAG, Log.ERROR)) {
            if(Log.getStackTraceString(new Throwable()).contains(errorMessage)) {
                Toast.makeText(requireContext(), "Authorization Error", Toast.LENGTH_SHORT).show();
            }
        }
    }

有更好的方法吗?

java android logcat api-key
© www.soinside.com 2019 - 2024. All rights reserved.