禁止Mac自动打开Android File Transfer

禁止Mac自动打开Android File Transfer 2018-07-14
本文提供了禁止Mac自动打开Android File Transfer的解决方案。

《客中行 / 客中作》
兰陵美酒郁金香,玉碗盛来琥珀光。
但使主人能醉客,不知何处是他乡。
—唐,李白

当使用android手机连接Mac后会自动打开Android File Transfer,Android开发同学大部分情况下是不需要使用Android File Transfer软件,尤其当数据线接触不良的情况下,会不停的弹出Android File Transfer,这种情况很烦人。从github上找到了rb-shahid提供的解决方案,很好用,特此记录下来。

打开终端,输入下面的命令:

PID=$(ps -fe | grep "[A]ndroid File Transfer Agent" | awk '{print $2}'); if [[ -n $PID ]]; then kill $PID; fi; mv "/Applications/Android File Transfer.app/Contents/Resources/Android File Transfer Agent.app" "/Applications/Android File Transfer.app/Contents/Resources/Android File Transfer Agent DISABLED.app"; mv "${HOME}/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent.app" "${HOME}/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent DISABLED.app"; osascript -e 'tell application "System Events" to delete every login item whose name is "Android File Transfer Agent"'

参考
https://gist.github.com/zeroseis/ce66d4c6b776577442a6

更好的tutor:

http://blog.iderzheng.com/disable-auto-start-of-android-file-transfer/

note

让Android File Transfer自动启动真正元凶是 运行在背后的Android File Transfer Agent

会发现在重启电脑后,Agent程序又会悄悄运行了,这是因为它把自己注册成了开机启动程序。因此还要打开System Preferences,在Users & Groups一项下边点开Login Items,把Agent程序从列表上去除。

(实际上,我并没有找到我有这个启动项)

禁止Mac自动打开Android File Transfer_第1张图片

你可能感兴趣的:(Android)