项目一:
1.抛异常:(有异常需抛出都会有提示的)
2.NotePad++工具:
3.编译失败:报错不是代码问题,不是权限设置问题,那么就是环境的问题
4.Android开发环境搭建:
5.Git与Gerrit服务器(远程代码存放仓库,跟github是一样的)
6.定位当前项目app显示界面对应的Activity
7.删除某app原来的帐号:(别人的帐号登录了你的手机,你不知道登录密码;前提是手机要root了)
8.代码格式化
9.AS工具中的Version Control
10.快捷键
11.由git查看代码的提交记录
12.导出手机日志到电脑
项目二:
1.当前手机运行app界面截图方法:
2.看当前调试工程的奔溃日志:
3.查看整个手机的布局
项目一:
1.抛异常:(有异常需抛出都会有提示的)
a.没具体要求抛出哪类异常,就抛出Exception;
b.要求具体抛出哪类异常,要看try代码块中涉及调用的方法需抛出哪类异常;这个方法接口的文档一般都会说明需抛出哪些异常。
C.涉及对象为空时,需抛出NullPointException,
2.NotePad++工具:
查找 某个方法 在某个工程中调用
NotePad++ --> 搜索(s) -->在文件中查找 --> Find in Files -->
查找目标:某个类中的方法名,某个字段(Log.i),常量......等等。
文件类型:*java(只在所有.java文件中找) 也可以全部查找
目录: D:/xxx/xxx/code (这个项目工程的根目录)
3.编译失败:报错不是代码问题,不是权限设置问题,那么就是环境的问题
解决:
4.Android开发环境搭建:
5.Git与Gerrit服务器(远程代码存放仓库,跟github是一样的)
6.定位当前项目app显示界面对应的Activity
7.删除某app原来的帐号:(别人的帐号登录了你的手机,你不知道登录密码;前提是手机要root了)
adb shell pm path com.huawei.hwid
adb shell rm -rf xxx/xxx.apk
adb shell reboot
删除手机系统应用--钱包(前提是手机已经root)
adb shell pm path com.huawei.wallet
adb shell rm -rf xxx/xxx/.apk
adb shell reboot
8.代码格式化
AS工具栏--》setting-->code style -->XXX --> Export... (my_as_code_style.xml :公司提供的规范文档)
9.AS工具中的Version Control
类似于SVN和Git;是自带的版本控制工具。
10.快捷键
Ctrl+Shift+F 在项目中全局搜字段在xml中位置和引用地方;项目中出现过的地方:但是不包括类名和xml文件名
Shift+shift 在项目中查找类和xml文件
11.由git查看代码的提交记录
选中某行代码:右键-->Show History for Selection
12.导出手机日志到电脑
adb logcat -v time >D:\log.txt
项目二:
1.当前手机运行app界面截图方法:
2.看当前调试工程的奔溃日志:
方法一:手机里面看(安装debug版本)
本地-->内部存储-->huaweisystem-->com.huawei.health-->huawei_crash_0.txt
方法二:在Dos窗口下,将奔溃日志从手机里面导出来
进入奔溃的app页面时,立即记录当前的时间,在导出日志里查看该时间段下的错误日志
adb logcat -v time >D:\log.txt(导出到PC上)
或者 adb pull /sdcard/huaweisystem D:\0608 (导出到PC上)
方法三:AS工具的Logcat窗口里面查看log日志。
3.查看整个手机的布局
开发者选项-->显示布局边界