您可以使用 Probekit 编辑器的可视界面创建新探测的源代码。
- 先决条件
- 创建 Probekit 项目
- 右键单击将包含探测的项目并从弹出菜单选择。
- 在选择向导页面中,展开概要分析和日志记录并选择 Probekit 源文件,然后单击下一步 >。
- 在输入或选择父文件夹中,选择包含新探测源文件的项目源文件夹。您可以在编辑框中输入文件夹名称,或在树窗格中选择文件夹。
注:探测源文件必须出现在项目源文件夹的顶层;它们不能在子文件夹中。
- 在文件名字段中,为新的探测源文件输入名称。探测源文件的文件名扩展必须为 .probe。
- 单击完成。新的 .probe 文件显示在项目源文件夹中,并且缺省情况下,在 Probekit 编辑器中自动打开。
- 在编辑器的树窗格中选择 Probekit 对象,然后在编辑窗格中,输入探测的唯一 id 字符串和(可选)版本号。id 字符串将用于唯一地标识 Probekit 注册表中的探测。有关更多信息,请参阅 Probekit 对象。
- 右键单击 Probekit 对象并从弹出菜单中选择。新的探测对象显示在树窗格中,作为 Probekit 对象的子对象。
- 可选地,在编辑器的编辑窗格中,输入希望在类范围内包含在探测器的类中的 Java 代码。有关更多信息,请参阅 FragmentAtClassScope 探测对象。
- 右键单击编辑器树中的探测对象并从弹出菜单选择。新的片段对象作为探测对象的子对象出现在树中,同时片段的属性字段显示在编辑窗格中。
- 在编辑窗格中,选择片段类型,然后输入探测片段的 Java 代码。有关更多信息,请参阅片段探测对象。
- 通过选择树中的对象并使用弹出菜单添加子对象,再在编辑窗格中输入新对象的值,来继续定义探测。关于探测对象及其属性的详细信息,请参阅 Probekit 元素参考。弹出菜单只列出对于树中选择的对象有效的子对象。有效但不能再添加的对象的菜单项被禁用。
注:当您在“导入探测对象”的
导入伪指令属性字段中输入值时,请仅输入您希望导入的包或类的名称。不要输入“import”关键字或尾部的分号(;)。
- 当完成定义探测时,单击。如果启用了自动构建,则会自动编译新的探测并且结果文件出现在项目中。
Probekit 注册表让您选择和配置要随概要分析集合部署的单个探测。当构建新的探测时,新探测的信息会被自动输入 Probekit 注册表。