android命令备忘

列出Compiler 插件的compile 目标的所有信息:

 

mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull

 


查看实际pom:

 

mvn help:effective-pom

 


分析项目依赖


查看项目依赖产生的树形结构

 

mvn dependency:tree

 


忽略测试执行:

 

mvn -DskipTests=true … 或者 mvn -Dmaven.test.skip=true

 


安装:

 

mvn install 

    

 

– 处理资源文件,编译源代码,运行单元测试,创建一个 JAR ,然后把这个 JAR 安装到本地仓库以为其它项目提供重用性。


生成站点目录:

 

mvn site

– 生成 target/site 目录,可以找到一个 index.html 文件,这个文件链接了 JavaDoc 和一些关于源代码的报告。


生成站点目录并发布

 

mvn site-deploy

 


运行单元测试:

 

mvn test 

 

– 编写测试然后放到默认目录,添加一个对于 TestNG 或者 JUnit 的测试范围依赖,运行mvn test


打包

 

mvn package

 


为eclipse生成eclipse项目文件:

 

mvn eclipse:eclipse

 


clean:

 

mvn clean

 


编译

 

mvn compile

 


编译测试程序

 

mvn test-compile

 

安装本地jar到仓库

mvn install:install-file -DgroupId=com.lib.3th -DartifactId=apkutil -Dversion=1.0 -Dpackaging=jar -Dfile=apkUtil.jar -DgeneratePom=true

 

 

 

查看apk是否已优化:

 

zipalign -c -v 4 destination.apk

 

 

查看apk是否已签名:

 

jarsigner -verify -verbose -certs destination.apk

你可能感兴趣的:(android)