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-zelezny1 快捷键
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
相关文章推荐
- android绑定服务核心代码
- Android程序开发之Fragment实现底部导航栏实例代码
- Android通过JNI调用驱动程序(完全解析实例)
- Android 手机获取测试
- Android Universal Image Loader 源码分析
- Android设备的分辨率
- Android MediaPlayer Error/Info Code
- ExpandableListView使用重要方法总结
- Android开发之利用jsoup解析HTML页面的方法
- Android手写优化
- android 金额输入框(小数点后两位)
- Android平台移植FFMPEG媒体解码库
- Android项目重构之路:界面篇
- 通过AndroidTestCase来进行android 单元测试 part II
- 通过AndroidTestCase来进行android 单元测试 part I
- 怎样实现通过SearchView传递大量数据
- android 监听软键盘弹出和隐藏和4.4系统沉浸式通知栏冲突解决
- android studio 取消自动启动上次项目
- PullToRefreshListView 内嵌checkbox 数据丢失问题
- Android开发之如何监听让Service不被杀死