云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_网站建设注意事项_速度快

小七 141 0

调试代码是开发人员最有用的工具之一。如果您刚刚开始使用移动开发工具包(mobiledevelopmentkit,MDK),您可能会注意到最初没有太多编码,您只会发现自己专注于项目的业务逻辑部分。但一旦进入更复杂的场景,您肯定需要编写自己的JavaScript规则。MDK对visualstudio代码的扩展允许我们在代码中设置断点并在运行时对其进行调试,还允许我们使用各种非常有用的控制台日志特性。在本指南中,我将向您展示如何实现这一点。

先决条件

准备好MDK应用程序以供部署和调试。如果你还不知道怎么做,让我为您指出这个伟大的教程的方向:开始使用移动开发工具包。

安装Visual Studio代码和Visual Studio代码的MDK扩展(您可以通过在VSC的扩展市场中搜索它来轻松找到它)。

从IDE导出应用程序的项目,然后将其导入Visual Studio工作室代码工作区。建议的方法是使用GitHub存储库。如果您不知道如何使用Business Application Studio IDE执行此操作,本指南可能会派上用场:如何在SAP Business Application Studio中设置GIT

安装最新版本的移动开发工具包SDK,并使用它构建应用程序的客户端。本教程中已经解释了这个主题:使用mdksdk构建移动开发工具包。教程的作者很好地解释了如何做到这一点,为了避免冗余,我将不详细介绍它。

安装了Android Studio(如果您遵循上一步的教程,您应该已经安装了它)

1)将您的项目导入Android Studio并运行模拟器。

首先,您需要将应用程序的项目导入Android Studio workplace。为此,您需要单击"文件"菜单->"新建"->"导入项目…"。

然后查找之前创建应用程序客户端的文件夹,选择"从现有源创建项目",然后单击"下一步"。

您为项目选择了一个名称,在我的情况下,默认情况下我保留了它,云服务器推荐,再次点击"下一步":

Android Studio现在将开始为您的项目生成索引文件,等待几秒钟直到完成,然后让您的模拟器运行,为此,您需要从屏幕右上角打开Android Studio的虚拟设备管理器,然后点击"emulator"按钮中的"启动此AVD"。

(如果这是您首次使用Android Studio,大数据技术,您可能需要先快速创建新的虚拟设备)。

2)配置Visual Studio代码工作区和MDK扩展。

现在在Visual Studio代码中,云赚,我们还有几个配置步骤才能开始运行和调试我们的应用程序。

首先点击VSC的"扩展"选项卡,查找移动开发工具包扩展并点击其齿轮图标,然后选择"扩展设置"选项:

在"扩展设置"中,您需要使用包含应用程序客户端的文件夹路径填充"Mdk:Debug App Root"字段:

然后使用以下键值项填充"Mdk:Mobileservice"字段:

您可以通过登录到移动应用程序来查找adminAPI的值服务驾驶舱,单击欢迎屏幕左下角的"重要链接",返利平台,然后单击"复制管理API":

现在进入您的Visual Studio代码工作区,通过单击"终端"->"运行构建任务"->"MDK:绑定构建"绑定您的应用程序。

对于我们的下一步,进入VSC的"调试"选项卡,点击齿轮图标并选择"MDK调试配置":

这将生成一个全新的启动.json'文件,您将再次使用应用程序客户端版本的文件夹路径填充'appRoot'属性:

现在从Visual Studio代码执行新部署以更新项目的源代码图,您可以通过右键单击应用程序.app文件并选择"MDK:Deploy":

3)在Android仿真器中安装应用程序,运行它,然后开始调试!

最后一步,我们需要将你的应用程序内置到你的Android仿真器中。首先要确保您的Android Studio模拟器仍在运行,然后在Visual Studio代码中打开终端,并使用"cd"命令导航到项目文件夹:

您现在将使用"tns run android–device"命令将应用程序安装到虚拟设备:

(您可以使用"tns device"命令查找仿真器的设备ID)

您的终端现在将开始将你的应用程序安装到你的虚拟设备中,一旦安装完成,你就可以运行它并开始调试你的代码了,继续,在你的一个规则中设置你的第一个断点:

在你的虚拟设备菜单中寻找你新安装的应用程序图标,一旦它启动并运行,购物返利平台,在VSC的调试器选项卡中选择"MDK:Attach on Android"选项,然后点击"开始调试":

如果成功连接,当您仍在调试会话中时,状态栏应变为橙色:

从正在运行的应用程序中,触发分配给您先前设置断点的规则的事件,并开始调试代码:

您可以使用的其他调试功能:

在使用MDK SDK创建应用程序客户端之前,您编辑了你的BrandedSettings.json文件"根据需要归档。此配置文件包含一个"DebugSettings"属性,您可以进一步自定义:

有关这些设置的作用以及如何充分利用这些设置的详细信息,请查看其文档。