7月工作记录

179 阅读1分钟

一:Mac上面的Android studio配置adb

1、进入当前用户home目录

echo $HOME

2、创建.bash_profile文件

touch .bash_profile

3、打开.bash_profile文件

open -e .bash_profile

4、配置

export PATH=${PATH}:/Users/xxx/Library/Android/sdk/tools:~/Library/Android/sdk/platform-tools

5、执行命令

 source .bash_profile

二、安卓手机连上mac,android studio找不到设备,adb devices也找不到设备

1、终端输入:system_profiler SPUSBDataType 

2、创建、修改adb_usb.ini文件

输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加Vendor ID: 0x2d95, 然后保存退出

3、重启adb

       adb kill-server

      adb start-server

      adb devices

三、Mac as上常用热键

快速查找类中的属性(file structure):command+b

快速查找类:双shift

四、深拷贝与浅拷贝

浅克隆是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变量),而不拷贝对象包含的引用指向的对象。

深克隆不仅拷贝对象本身,而且拷贝对象包含的引用指向的所有对象