XmlSlurper 解析AndroidManifest.xml

  def slurper = new XmlSlurper()
  // 可以直接解析文本,文件,文件路径
  def result = slurper.parse('app/src/main/AndroidManifest.xml')
  //获取<application/>标签中所有的<mata-data/>标签 ,
  //再得到<mata-data/>标签的"android:name"属性
  result.application[0].'meta-data'.each {
    println(it.'@android:name')
  }

还有其他API,比如获取children,find等

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。