「Android File Transfer」で 何もできずに Mac 再起動 とか

GUI上のドラッグアンドドロップででAndroid端末に簡単にファイルコピーなどに便利なツールなのですが.

android-101-the-android-file-transfer-app-for-mac-623x490

Android.com - File Transfer

USBでMacとAndroidをつないだ瞬間, 勝手に起動して, Mac画面からカーソルが消えて, キーボードやマウスやパッドの入力を一切受け付けなくなる.

きっとみなさんも イラッとして, 作業の途中でMac再起動とか.

どこかネットで見たフレーズが思い出されました.

AndroidスマートフォンでUSB Mass Storageを利用できずにMTPとかいうゴミ規格を利用している皆さんこんにちは。

ゴミ規格て (笑)

MacでMTPを利用できるソフトウェアであるAndroid File Transferが、端末をUSBで接続するだけで起動してしまい、しかも接続のたびにOSXのUIが10秒程度フリーズしとても邪魔なので対処法を見つけました。

Android File Transferが端末を繋ぐたびに自動で起動して邪魔 - sudo_viの日記

作業途中で, パソコン再起動ほどキレそうになることはありません.

再起動したあと, イラッとしながら調べると, クソ加減が分かります.

Now whenever I plug in certain USB devices that can't be used for transferring files (my Nexus 7 in locked state, an iPhone…) my laptop's built-in keyboard and trackpad stop working [external mouse stays working].

Issue 39548 - android - Android File Transfer breaks MacBook Air built in keyboard and mouse - Android Open Source Project - Issue Tracker - Google Project Hosting

android_file_transfer_freeze_mac_-_Google_検索

android file transfer freeze mac - Google 検索

前述と同様な感じでみんな回避してる雰囲気.

rm -r ~/Library/Application\ Support/Google/Android\ File\ Transfer/Android\ File\ Transfer\ Agent.app
cd /Applications/Android\ File\ Transfer.app/Contents/Resources
mv Android\ File\ Transfer\ Agent.app Android\ File\ Transfer\ Agent.app.disable

Taming Android File Transfer on Mac OS X

この方法で, 自動起動を停止しておけば, 挿した瞬間イラッとすることは避けられるし, 手動で File Transfer を利用することができます.

または, 端末側で「MTP」なる規格をOFFにもできるようです.

ADBなどは通常通り使用できます.

[ 設定 ]-[ ストレージ ]-[ 右上メニュー ]-[ USBでパソコンに接続 ]

20140721-164038

これでスッキリです.


【 Android_ID / IMEI を使ったらアウト?! 】8/1 以降 「端末の特定」はすべて Google「広告ID」経由に

以下の, ダイアログが Google Play Store デベロッパーコンソールに表示されている.

すべてのアプリ_-_Google_Play_Developer_Console

2014 年 8 月 1 日から Google Play デベロッパー プログラム ポリシーでは、Play ストアにアップロードされるすべてのアップデートと新着アプリに、広告を目的とした広告 ID(端末で利用可能な場合)を他の端末 ID の代わりに使用することが定められています。

Android Play Store で公開しているアプリはすべて Googleの管理するIDを使う, ということになる.

iOS/Androidで端末を識別するIDまとめ | iRidge, Inc.

iOSでのUDID規制からの端末IDへの再認識とAndroidでの現状と今後(特にリワード広告業界):That's the Way to GO!:ITmedia オルタナティブ・ブログ

Android-IMEI

以下を利用していたらすべてアウト?!

・UDID(Unique Device Identifier)
主にiOSで端末を識別するユニークなID。工場出荷時に各端末に割り当てられ、割り振られたUDIDは端末を特定できる一意な識別番号。Appleの意向によりアプリで使用することは基本的にNG。

・IMEI(International Mobile Equipment Identity)
携帯電話端末に付与される識別番号。携帯電話のバッテリを外すと書いてあることが多い。また電話番号入力画面で「*#06#」 と入力すれば表示することも可能。

・IMSI(International Mobile Subscriber Identity)
携帯電話内のSIMカードに格納されており契約者単位に割り当てられている一意な識別番号。

・MACアドレス(Media Access Control address)
LANカードなどのネットワーク機器のハードウェアに一意に割り当てられる物理アドレス。スマートフォンの場合、Wi-Fiが標準で搭載されているのでハードウェア一意な識別番号となる。

Googleのページに見ていると以下のようにも書いてある.

Q: Android ID などの永続 ID は、8 月 1 日以降も使用できますか?

A: はい。広告に関連しないさまざまな使用事例がありますので、永続 ID は引き続き使用できます。Google では、どの永続 ID がサードパーティに提供されているかについて、より詳しい情報をユーザーに提供する新しい機会を長期的に評価していきます。詳細情報を入手した場合は、前もってお知らせいたします。

Q: 広告の目的以外で永続 ID を使用できますか?

A: はい。ただしプライバシーポリシーを掲示し、デベロッパーの条項と、アプリ提供地域の該当するすべてのプライバシー法に従ってデータを管理している場合に限ります。

Q: ターゲティングしている端末に広告 ID がない場合はどうなりますか?

A: 広告 ID が存在しない場合は、永続 ID または所有 ID の使用に戻ることができます。ただし、プライバシー ポリシーをユーザーに掲示し、デベロッパーの条項と、アプリ提供地域の該当するすべてのプライバシー法に従ってデータを管理している場合に限ります。

8/1 以降に Play Store にアップする apk のみが注意すべき ということなのか, どうなのか.

関連著名人の見解はどうなるのか?




どちらにしても「独自に 端末の特定をすることはできなくなる」 という方向なのは間違いなさそう.

Admob からメール「最新版の SDK にアップグレードしてください」

広告 ID - Android デベロッパー ヘルプ

Tinder のような 横スワイプできるカードなUIライブラリ「AndTinder」

ひさびさに更新したら動かないプロジェクトたち #androidstudio


あの Alfred のように素早くアプリが起動できる「TextLauncher」

Mac を使っている人は重宝していると思います.

Quick Silverを超えた?AlfredでMacをカチャカチャ使う | 男子ハック

Quick_Silverを超えた?AlfredでMacをカチャカチャ使う___男子ハック

わたしも愛用しています.

「デスクトップにどのアイコンを置いておこうか」

とか

「Dock にどれを表示させておこうか」

とか考える必要がなく便利です. ショットカットから起動できるし.

で, これに似たAndroidアプリがあります.

Text Launcher - Google Play の Android アプリ

通知バーに入れておけば,

アプリ名やパッケージ名の一文字入力すると,

利用頻度の多いものから順に表示してくれます.

Text_Launcher_-_Google_Play_の_Android_アプリ

日本語入力からアプリの名前の一文字を入力することも可能なようです.

ショートカットが使えないところは, 通知バーに入れておくか, 使いやすい位置にアイコンを置いておけばいいようです.

Text_Launcher_-_Google_Play_の_Android_アプリ

入力した文字がインストールしているアプリのパッケージ名や名前に該当しない場合は, Google Play Store でそのまま検索できたりします.

また, 音声入力からも起動できるようです.

Text_Launcher_-_Google_Play_の_Android_アプリ

あたしはホーム画面がこのアプリを利用しているおかげで 寂しすぎます.

20140713-173303

ぜひ, おためしあれ.

Text Launcher - Google Play の Android アプリ