从 Android alpha/beta 版本捕获应用程序 console.log?
Capture app console.log from an Android alpha/beta release?
正在开发 Cordova 应用程序:
我们正在努力寻找一种方法来捕获应用内交易的 JSON 结果。在调试模式下,我们可以访问控制台,但应用内支付被禁用;当我们将 alpha 或 beta 版本推送到我们的 GDC 时,应用内结算有效,但我们无权访问控制台。我们使用弹出式警报的变体,但这是一个不稳定的解决方案。主要的烦恼源于每次我们想要测试与应用内计费有关的新事物时都必须构建并上传到 GDC。肯定有我们遗漏的东西。
有没有办法从内置的 Android 应用程序中读取控制台(或任何此类输出)?
首先将您的设备连接到计算机,从 Android Studio 中,选择工具 > Android 设备监视器或单击 Android 设备监视器图标。这将显示您的设备和应用 运行。您可以过滤它显示的日志类型(因为目前设备显示大量日志)。
但是如果你使用命令行,那么在 SDK tools/ 目录中,输入以下命令:
monitor
也会打开监控工具。这是此工具的documentation。
正在开发 Cordova 应用程序:
我们正在努力寻找一种方法来捕获应用内交易的 JSON 结果。在调试模式下,我们可以访问控制台,但应用内支付被禁用;当我们将 alpha 或 beta 版本推送到我们的 GDC 时,应用内结算有效,但我们无权访问控制台。我们使用弹出式警报的变体,但这是一个不稳定的解决方案。主要的烦恼源于每次我们想要测试与应用内计费有关的新事物时都必须构建并上传到 GDC。肯定有我们遗漏的东西。
有没有办法从内置的 Android 应用程序中读取控制台(或任何此类输出)?
首先将您的设备连接到计算机,从 Android Studio 中,选择工具 > Android 设备监视器或单击 Android 设备监视器图标。这将显示您的设备和应用 运行。您可以过滤它显示的日志类型(因为目前设备显示大量日志)。
但是如果你使用命令行,那么在 SDK tools/ 目录中,输入以下命令:
monitor
也会打开监控工具。这是此工具的documentation。