1 lint简介1.1 概述lint是随Android SDK自带的一个静态代码分析工具。它用来对Android工程的源文件进行检查,找出在正确性、安全、性能、可使用性、可访问性及国际化等方面可能的bugs和可优化提升的地方。1.2 lint工作流程针对我们的项目,通过lint.xml配置lint分析的选项,执行检查后,会针对要分析的issue生成报告。2 lint使用有关lint的使用,有以下地
转载 2023-12-25 19:13:45
88阅读
PMD是一种静态解析Java代码错误的工具,可以在不运行Java程序的情况下对Java代码进行分析并报告错误。Eclip
原创 2023-02-02 09:42:44
479阅读
# Java PMD插件开发 ## 1. 介绍 PMD(Programming Mistake Detector)是一个用于静态代码分析的工具,可以发现Java代码中的潜在问题并提供改进建议。当我们在开发Java项目时,可以通过PMD来帮助我们提高代码质量和可维护性。除了使用PMD提供的默认规则外,我们还可以根据自己的需求开发定制的PMD插件,以便更好地适应项目的特定要求。 ## 2. PMD
原创 2024-03-13 04:19:16
125阅读
http://pmd.sourceforge.net/eclipse
原创 2023-04-25 21:10:34
107阅读
今天在给eclipse安装PMD插件的时候,采用两种方式都无法安装:1、通过 Help >> Eclipse Marketplace 界面搜索后安装2、通过 Help >> Install New Software,输入地址 http://pmd.sf.net/eclipse 进行安装 结果发现 http://pmd.sf.net/eclipse 这个地址无法访问是导致无法
原创 2013-10-16 12:27:05
559阅读
# 在Android中使用PMD的完整指南 PMD(Programming Mistake Detector)是一款开源工具,用于检查Java代码中的潜在错误和不良实践。在Android开发中使用PMD,可以帮助开发者提高代码质量,减少Bug数量和维护成本。本文将系统地指导你如何在Android项目中使用PMD。 ## 流程概览 下面的表格展示了在Android项目中实现PMD的基本流程:
原创 9月前
55阅读
 PMD 插件的安装地址在:http://pmd.sourceforge.net/eclipse 安装好PMD 插件后,它由2个部分组成:CPD和PMD   CPD是用来检查重复代码的(比如通过复制粘贴得到的代码) 使用很简单,右键选择你的项目,选择Find Suspect Cut And Paste :   然后选择语言和输出格式(这里我强烈推荐使用
原创 2012-05-28 11:00:51
8212阅读
1、pom.xml添加插件版本参数<properties><!--其他参数-->...<!--插件版本--><pmd.version>3.8</pmd.version><findbugs.version>3.0.5</findbugs.version></properties>2、添加插件<bui
原创 2017-12-12 17:49:09
1616阅读
GsonFormatPlus 将 json 字符串转化为 javabean.Android Parcelable code generator JavaBean序列化,快速实现Parcelable接口。Android Methods Count 显示依赖库中得方法数CodeGlance 在右边可以预览代码,实现快速定位,屏幕小作用不大。EventBus3-IDEA eventbus导航插件(对于最
转载 2023-09-26 17:24:55
240阅读
1. 导入第三方jar包及开源库导入本地jar将jar文件拷贝至libs,右键点击jar文件,选择add as a library 即可导入,在模块的build.gradle的compile会增加compile files('libs/butterknife-6.1.0.jar')如果builder.gradle中已有compile fileTree(include: ['*.
转载 2017-03-15 19:29:00
224阅读
参考文章:所有插件安装方法都是一样的:File->Settings-> 方法1:在搜索框搜索Plugins 方法2:在左边查找一个个查找Plugins选项然后在右边搜索对应的插件名称如果搜索不到请看下图 然后点击Install安装插件,安装完成重启即可使用(部分插件需要用到依赖包)1.Android ButterKnife Zelezny自动生成注解,极大的减少了写findViewBy
转载 2023-09-10 16:53:38
258阅读
                                   android studio常用插件引入各种 Google 提供的库,例如 viewpager2,livedata,viewmodel 等等时提示版本
插件开发系列 - Android Studio插件开发1之插件介绍与环境搭建 - Android Studio插件开发2之Action System - Android Studio插件开发3之Extensions And Extension Points(扩展与扩展点)我们每天都在使用Android Studio进行开发,测试,review。在这过程中,免不了接触到各种IDE插件来帮助我们
转载 2024-04-18 11:18:19
39阅读
实践出真知笔者有位朋友,每次新学一门语言,都会用来写一个贪吃蛇游戏,以此来检验自己学习的成果。笔者也有类似体会。所谓纸上得来终觉浅,绝知此事要躬行。这一章,笔者将以开发和发布一个 Gradle 插件作为目标,加深学习成果。官方文档给出了比较详细的实现步骤,本文的脉络会跟官方文档差不了太多,额外增补实际例子和一些实践经验。文中的代码已经托管到了 github 项目中。需求默认的 Android 打包
转载 2024-02-29 14:56:01
159阅读
8/article/details/62881144 现..
转载 2022-09-22 22:59:55
572阅读
从Eclipse切换到Android Studio 有一段时间了,发现as同,github,已经很多插件的集合有强大的合成效应。安装插件请参考:1.GSonFormat移动端与服务器进行数据交互一般都是通过json数据格式。我们通常都是通过对照接口文档编写一个实体类。当遇到json数据字段较多或者结构比较复杂的时候,编写bean的时候也是比较麻烦。  通过gsonformat这个工具,可
###1.概述上一期我们已经自己动手打造了一套IOC注解框架。如何才能像ButterKnife一样自动给我们生成代码呢?所以我们不得不去了解Android Studio插件开发了。我们在开发的过程中对Android Studio插件应该并不陌生,我们也时常用到比如:   GsonFormat:现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,这个插件
转载 2024-06-19 20:07:06
49阅读
现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。 1.GsonFormat 快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt
前言:Android studio开发环境初步搭建完成,还需要一些插件 目录1.GsonFormat2.Android ButterKnife Zelezny3.Rainbow Brackets4.SQLDelight5.Android Code Generator6.CodeGlance7.ADBWIFI8.JSON To Kotlin Class9.ADB Idea10.Name That C
转载 2024-01-07 21:50:03
243阅读
目录PKMS 概述信息:PKMS 角色位置PKMS 启动过程分析PKMS 构造方法PKMS 的构造函数中,两个重要的锁 PKMS 的构造函数中,5个阶段APK 的扫描APK 的安装PMS 权限扫描  PackageManagerService(PKMS),是 Android 系统中核心服务之一,预测应用程序的 安装、 卸载、 信息查询等工作。 PKMS
  • 1
  • 2
  • 3
  • 4
  • 5