Android Studio问题汇总
2016-05-08 07:07
591 查看
前言
随着Android5.0的发布,Android开发已经进入了一个全新的时代,Eclipse开发安卓已经有点不合时宜了,在github上80%的Android项目都采用了AndroidStudio开发,而且AndroidStudio的中文教程越来越多,还有什么理由不固守这Eclipse呢。
Part 1、AndroidStudio获取数字签名
在Terminal里面输入"C:\Program Files\Java\jre7\bin\keytool.exe" -list -v -keystore
"C:\Users\shen\.android\debug.keystore"(前面是keytool.exe路径,后面是debug.keystore路径,根据本机情况设置),密钥库口令:android
Part 2、“adb not responding.you can wait more,or kill "adb.exe" process manually and click Restart
经常点restart也无法解决问题,重启也没有用,在网上找到的解决方法是,adb运行的端口被占导致了这个问题,于是看处哪个进程占用了adb运行的端口。
adb运行占用的端口号是5037,cmd,使用命令行查看哪个应用程序占用了该端口,命令如下:
C:\Users\Administrator>netstat -aon|findstr "5037"
得到的结果如下:
由此就可以知道PID为5472的程序正在占用5037的端口,打开任务管理器,找到对应的应用程序:
结束该进程,在重新启动AndroidStudio,成功解决。
Part 3、Error:com.android.builder.internal.appt.AaptException:Failed to crunch
这个是window系统中路径不能超过240字节,只需要将路径变浅一点就可解决
Android Studio快捷键
提示
Ctrl+P方法参数提示
Ctrl+空格代码提示
Ctrl+Shift+Space在很多时候都能够给出Smart提示
Ctrl+Alt+Space类名或接口名提示
查看
Alt+1快速打开或隐藏工程面板
Ctrl+H查看类结构图
Ctrl+F12查看当前文件的结构
Ctrl+Q查看注释文档
Ctrl+P查看参数信息
Alt+Q查看当前方法的声明
Ctrl+Q查看JavaDoc
Ctrl+W选中单词继而语句继而行继而函数
查找
Alt + F1查找代码所在位置
Ctrl + F7查找当前元素在当前文件中的引用,然后按F3可以选择
Alt + F3快速查找
Ctrl + Shift + F7可以高亮当前元素在当前文件中的使用
Ctrl + Shift+N查找文件
Ctrl + Shift+Alt+N查找类中的方法或变量
Ctrl + B查找打开光标处的类或方法
Ctrl + N快速查找类
Ctrl + F查找文本
Alt+F1可以将正在编辑的元素在各个面板中定位
Ctrl+Shift+Alt+N可以快速打开符号 快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
修复
Shift+F6重构-重命名
Ctrl+X删除行
Ctrl+D复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Alt+Insert可以生成构造器/Getter/Setter等
Ctrl+Alt+L格式化代码
Ctrl+R替换文本
Alt+Enter导入包,自动修正
Ctrl+Alt+O优化导入的类和包
Ctrl+J自动代码
Ctrl+Shift+Space自动补全代码
Ctrl+Alt+Space类名自动完成
Ctrl+Shift+Insert可以选择剪贴板内容并插入
Ctrl+Shift+J可以整合两行
Ctrl+Alt+T可以把代码包在一块内,例如try/catch
Ctrl+Alt+V可以引入变量。例如把括号内的SQL赋成一个变量
Alt+F8计算变量值
Ctrl+O可以选择父类的方法进行重写
最近相关
Ctrl+E最近打开的文件 ----------
Ctrl+Shift+Backspace可以跳转到上次编辑的地方
Ctrl+Alt+ left/right返回至上次浏览的位置
Ctrl+E或者Alt+Shift+C 最近更改的代码
Alt+Shift+C对比最近修改的代码
移动
Ctrl+Shift+Up/Down代码向上/下移动。 ---------------
F2 或Shift+F2高亮错误或警告快速定位 ------------
Ctrl+Up/Down光标跳转到第一行或最后一行下
Ctrl+[或]可以跳到大括号的开头结尾
Ctrl+Shift+up/down移动方法
Ctrl+P方法参数提示
Ctrl+空格代码提示
Ctrl+Shift+Space在很多时候都能够给出Smart提示
Ctrl+Alt+Space类名或接口名提示
随着Android5.0的发布,Android开发已经进入了一个全新的时代,Eclipse开发安卓已经有点不合时宜了,在github上80%的Android项目都采用了AndroidStudio开发,而且AndroidStudio的中文教程越来越多,还有什么理由不固守这Eclipse呢。
Part 1、AndroidStudio获取数字签名
在Terminal里面输入"C:\Program Files\Java\jre7\bin\keytool.exe" -list -v -keystore
"C:\Users\shen\.android\debug.keystore"(前面是keytool.exe路径,后面是debug.keystore路径,根据本机情况设置),密钥库口令:android
Part 2、“adb not responding.you can wait more,or kill "adb.exe" process manually and click Restart
经常点restart也无法解决问题,重启也没有用,在网上找到的解决方法是,adb运行的端口被占导致了这个问题,于是看处哪个进程占用了adb运行的端口。
adb运行占用的端口号是5037,cmd,使用命令行查看哪个应用程序占用了该端口,命令如下:
C:\Users\Administrator>netstat -aon|findstr "5037"
得到的结果如下:
由此就可以知道PID为5472的程序正在占用5037的端口,打开任务管理器,找到对应的应用程序:
结束该进程,在重新启动AndroidStudio,成功解决。
Part 3、Error:com.android.builder.internal.appt.AaptException:Failed to crunch
这个是window系统中路径不能超过240字节,只需要将路径变浅一点就可解决
Android Studio快捷键
提示
Ctrl+P方法参数提示
Ctrl+空格代码提示
Ctrl+Shift+Space在很多时候都能够给出Smart提示
Ctrl+Alt+Space类名或接口名提示
查看
Alt+1快速打开或隐藏工程面板
Ctrl+H查看类结构图
Ctrl+F12查看当前文件的结构
Ctrl+Q查看注释文档
Ctrl+P查看参数信息
Alt+Q查看当前方法的声明
Ctrl+Q查看JavaDoc
Ctrl+W选中单词继而语句继而行继而函数
查找
Alt + F1查找代码所在位置
Ctrl + F7查找当前元素在当前文件中的引用,然后按F3可以选择
Alt + F3快速查找
Ctrl + Shift + F7可以高亮当前元素在当前文件中的使用
Ctrl + Shift+N查找文件
Ctrl + Shift+Alt+N查找类中的方法或变量
Ctrl + B查找打开光标处的类或方法
Ctrl + N快速查找类
Ctrl + F查找文本
Alt+F1可以将正在编辑的元素在各个面板中定位
Ctrl+Shift+Alt+N可以快速打开符号 快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
修复
Shift+F6重构-重命名
Ctrl+X删除行
Ctrl+D复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Alt+Insert可以生成构造器/Getter/Setter等
Ctrl+Alt+L格式化代码
Ctrl+R替换文本
Alt+Enter导入包,自动修正
Ctrl+Alt+O优化导入的类和包
Ctrl+J自动代码
Ctrl+Shift+Space自动补全代码
Ctrl+Alt+Space类名自动完成
Ctrl+Shift+Insert可以选择剪贴板内容并插入
Ctrl+Shift+J可以整合两行
Ctrl+Alt+T可以把代码包在一块内,例如try/catch
Ctrl+Alt+V可以引入变量。例如把括号内的SQL赋成一个变量
Alt+F8计算变量值
Ctrl+O可以选择父类的方法进行重写
最近相关
Ctrl+E最近打开的文件 ----------
Ctrl+Shift+Backspace可以跳转到上次编辑的地方
Ctrl+Alt+ left/right返回至上次浏览的位置
Ctrl+E或者Alt+Shift+C 最近更改的代码
Alt+Shift+C对比最近修改的代码
移动
Ctrl+Shift+Up/Down代码向上/下移动。 ---------------
F2 或Shift+F2高亮错误或警告快速定位 ------------
Ctrl+Up/Down光标跳转到第一行或最后一行下
Ctrl+[或]可以跳到大括号的开头结尾
Ctrl+Shift+up/down移动方法
Ctrl+P方法参数提示
Ctrl+空格代码提示
Ctrl+Shift+Space在很多时候都能够给出Smart提示
Ctrl+Alt+Space类名或接口名提示
相关文章推荐
- 2016-05-08Android之广播+服务上
- Android JNI/NDK开发之基本姿势<一>
- Android Studio Native调试
- Android Studio正确引入jar包
- Android Studio基本要素
- 一个Demo带你认识Design库,纯原生控件也能做出很漂亮的效果
- android studio 安装
- 如何优雅地使用NDK[功能补充]
- 谷歌推出Android 响应式布局控件 FlexboxLayout -弹性盒子模型
- Android 如何在屏幕切换的时候页面信息不被重置
- Android通用流行框架大全
- Android利用谷歌Gson解析Json生成bean类详解
- Activity全屏
- Android进阶学习-使用Canvas自定义ArcView(4)
- Android进阶学习-使用Canvas自定义音乐条形(5)
- Android 建立文件夹、生成文件并写入文本文件内容
- 如何查看android虚拟机的目录及文件
- Android自定义Toast的时长、位置、及显示的View
- Android Studio 单元测试入门
- Android底层开发之Audio HAL Android Audio Overview