我正在关注此(http://tools.android.com/tips/lint-custom-rules)页面上的教程。 我陷入了困境:
lint --show MyId
我收到以下错误消息,有任何想法吗?
无法加载自定义规则jar文件 /Users/me/.android/lint/CustomLintRule.jar java.lang.NoSuchMethodError: com.android.tools.lint.detector.api.Issue.create(Ljava /郎/字符串; Ljava /郎/字符串; Ljava /郎/字符串; LCOM /机器人/工具/棉绒/检测器/ API /分类; ILcom /机器人/工具/棉绒/检测器/ API /严重性; Ljava /郎/类; Ljava / util的/ EnumSet)LCOM /机器人/工具/棉绒/检测器/ API /问题; 在googleio.demo.MyDetector。(MyDetector.java:16)at googleio.demo.MyIssueRegistry.getIssues(MyIssueRegistry.java:15)at at com.android.tools.lint.client.api.JarFileIssueRegistry。(JarFileIssueRegistry.java:93) 在 com.android.tools.lint.client.api.JarFileIssueRegistry.get(JarFileIssueRegistry.java:70) 在 com.android.tools.lint.client.api.LintClient.addCustomLintRules(LintClient.java:911) 在com.android.tools.lint.Main.getGlobalRegistry(Main.java:642)at com.android.tools.lint.Main.run(Main.java:204)at com.android.tools.lint.Main.main(Main.java:113)无效的ID或类别 “MYID”。
答案 0 :(得分:1)
我也一样。
所以我下载了adt-bundle,并尝试使用“lint-api.jar”,错误消失了。
我认为AndroidStudio中包含的“lint-api.jar”有些不对劲......