上面环境建立已经完成,run it.
模拟器总有很多不足,直接上真机
lsusb 查看连接手机的usb信息
Bus 002 Device 004: ID 05c6:9025 Qualcomm, Inc.
在 /etc/udev/rules.d/70-android.rules 添加如下 信息
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9025",MODE="0666"
重新插拔手机
adb devices
发现设备已经出现了。
执行adb logcat 即可查看打印日志,当然了可以使用eclipse adt
以前用vim 写代码,source insight(下面简称si) 读习惯了,现在直接看android framework 如此庞大的代码,果断选择了eclipse
优点:
缺点:
- 跳转准确
- 查看调用关系和si一样强悍
- 鼠标操作方便,看代码多了的弊病
- 缩进功能强大,和vim相媲美,比si 强很多
- 集成 adt 直接查看log信息,并且支持过滤保存
- 跨平台支持,以前是 windows+linux 现在只有linux mark.不喜欢wine
- 强大到可以查看类的继承关系
- 可以想si一样通过ctrl + shift + r 直接打开处于工程中的任意文件
- 可以通过 ctrl + shirt + t 直接跳转到某个类的声明
创建完项目后 需要在项目点击右键 -> index -> rebuild 生成索引,否则调用关系 跳转等等会有不正常的问题
- 速度慢,无比强大的机器之下,还是不错滴,java 一定要用oracle的,openjdk 不大行
- 不知道如何像si 一样 ctrl + o 直接打开某个文件