您的位置:首页 > 移动开发 > Android开发

Android Studio使用心得

2016-03-31 10:38 537 查看

使用环境:

Mac系统(10.11.2)+Studio


Gradle DSL method not found: ‘android()’解决办法:

Android Studio更新到2.10后,旧项目无法运行的问题:

/Applications/Android Studio.app/Contents/gradle/gradle-2.8/lib/plugins/gradle-diagnostics-2.8.jar (No such file or directory)
解决思路:使用新版Studio创建一个项目,然后看看gradle-wrapper.properties文件哪里不一样。并做改动。


参考1:

参考2

知道Android 中Gradle 的这些技巧,提升编译构建速度

知道Android 中Gradle 的这些技巧,提升编译构建速度

插件(自动findViewById()):

butterknife-zelezny



1 快捷键

Alt+回车 导入包,自动修正。
Command + B:        跳转到类,与Ctrl+鼠标左键效果一样。
Command + Alt + B:  查询有哪些类实现了光标所在的接口。
Control + O:        子类想重写父类的方法时,按此组合键可显示所有父类的方法。
Command + E:        快速查看最近打开打开过的文件。
Command + Alt + T : 选中一块代码,按此组合键,可快速添加if 、for、try/catch等语句。
Command + X :      复制行删除行
Command + D :       复制行
Command + R:        替换
Command + F:        查找
Command + D:        Debug运行
Command + R:        运行
Control + O:        快捷覆写方法
Alt     + Enter:    单个添加import语句。
Command + J :       按照模板生成代码

Command + N:        选择Implement methods实现接口的方法(其他功能参考下图)




2 图片引用:

把图片放在Drawable目录下,使用习惯和Eclipse一样:

android:src=@drawable/pic


mipmap目录下主要放 launcher icons

3 打包生成签名apk:

Build > Generate Signed APK…
遇到问题:生成带签名的apk文件时,发现输入目录里没有apk文件,但是提示成功了。
解决方法:完全删除Studio,然后重新安装即可


生成代签名apk成功,但是找不到apk文件解决思路

4 TraceView使用

5 Hierarchy View使用

Hierarchy Viewer在连接手机时,手机上必须启动一个叫View Server的客户端与其进行socket通信。而在商业手机上,是无法开启View Server的,故Hierarchy Viewer是无法连接到普通的商业手机。


解决办法参考1

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: