AndroidStudio中的preview停驻模式
取消了Docked Mode,结果点击XML,右边的Preview窗口就会收缩进去,同时右键菜单中的Docked Mode也没有了。。。先让Preview获得焦点,然后在菜单-Window-Active Tool Window-勾选Docked Mode,可以看到Priview已变成了停驻模式,右键菜单中的Docked Mode也回来了
gradle gradle-plugin SDK buildTools
这三者之间版本是有关联的,版本之间都有对应关系的,某一个低了或者高了会导致编译不成功,比如AS2.0发布,里面有个Instant Run功能就需要Android Gradle Plugin版本2.0.0以上,这就导致gradle需要2.10及以上版本和buildTools版本在21.1.1及以上所以一般老的项目不要升级gradle-plugin的版本,万一升级了,gradle和SDK BuildTools版本都得一并升级,这样会导致有些依赖不能用
android sdk浏览
tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等;
build-tools目录:编译工具目录;
platform-tools目录:包含开发app的平台依赖的开发和调试工具。
Android编译涉及到的文件
gradle gradle-plugin buildToolsVersion
compileSdkVersion minSdkVersion和targetSdkVersion的关系
-
compileSdkVersion是该应用编译时使用的SDK版本,一般是比较高的版本,当项目中使用到了support Library时,library的SDK版本要和compileSdkVersion大版本一致; -
minSdkVersion是该应用能够兼容的最小版本设备,这个版本设置要兼顾到support Library中引用的项目最小版本,比如library中使用的依赖库最小兼容API 9,那么minSdkVersion不能小于API 9,否则该依赖库不能在比API 9低的版本中运行; -
targetSdkVersion是该应用在系统中运行行为的版本,比如说编译版本compileSdkVersion为23,minSdkVersion为14,targetSdkVersion为19,那么该应用安装到API Version为23的设备上,其行为表现还是API19的行为,这样就起到了应用行为向前兼容的作用;








网友评论