Android 如何在没有Internet的情况下集成Firebase Crashlytics功能

Android 如何在没有Internet的情况下集成Firebase Crashlytics功能,android,firebase,android-studio,crashlytics,Android,Firebase,Android Studio,Crashlytics,我目前的问题是我无法连接到互联网。我一次也做不到,因为公司使用的计算机只能连接到公司的内部网以保护代码和数据。互联网不开放,因此我仍然希望在计算机未连接到互联网时集成Firebase Crashlytics功能。有没有办法先下载相关库,然后在本地依赖该库?如果是这样,您能给我具体的实施步骤吗?谢谢。来自Firebase的Mike,谢谢您的提问。为了获取SDK,您需要从正在将SDK添加到的项目或其他本地已有SDK的项目中获得访问权限 下载并合并SDK后,您需要通过Firebase控制台添加应用程序

我目前的问题是我无法连接到互联网。我一次也做不到,因为公司使用的计算机只能连接到公司的内部网以保护代码和数据。互联网不开放,因此我仍然希望在计算机未连接到互联网时集成Firebase Crashlytics功能。有没有办法先下载相关库,然后在本地依赖该库?如果是这样,您能给我具体的实施步骤吗?谢谢。

来自Firebase的Mike,谢谢您的提问。为了获取SDK,您需要从正在将SDK添加到的项目或其他本地已有SDK的项目中获得访问权限

下载并合并SDK后,您需要通过Firebase控制台添加应用程序(也需要互联网访问,但您可以设置它,然后下载
google services.json
文件并将其复制到本地项目)

如果您配置了所有这些,那么您可以使用
gradle--offline
,以防止gradle再次尝试下载所有SDK。然而,即便如此,SDK也需要连接到互联网才能发送坠机报告

总之,您可能可以让它工作,但它很容易出现困难和错误。我不知道为什么你们公司对下载SDK有如此严格的限制