2014年1月7日

Xperia acro HD のUSBデバッグが認識されない

症状

Eclipse + ADTの環境でデバッグをする時、普通は以下の順番だと思います。
  1. SDK ManagerでGoogle USB Driverをインストールする。
  2. Android端末を接続する。
  3. 実行時にPCに接続した端末を一覧から選択する。(←一覧に出ない!!)
で、
(ADTインストールディレクトリ)\sdk\platform-tools>adb devices
とやっても一覧に出ない!
という症状。

解決方法その1

デバイスマネージャから見てみると、「!」がついていて、




「ドライバがインスコできません」とかなんとか警告が出ている。
「ドライバの更新」を行い、ウィザードが開くので、「手動で選択とかなんとか」を選ぶ。
ドライバの所在を入力する画面では、以下のようなパスを入力する。
(ADTインストールディレクトリ)\sdk\extras\google\usb_driver
これでインストールできた人はおめでとう。自分はできなかった。
できなかった人は解決方法その2へ。

解決方法その2



「詳細」タブでプロパティ「ハードウェアID」を選択、2つ目っぽい値を右クリックでコピー。
(ADTインストールディレクトリ)\sdk\extras\google\usb_driver\android_winusb.inf
を開き、
[Google.NTx86]か[Google.NTamd64]セクションの対応する方(よくわからなければ両方)に、
;Xperia acro HD
%CompositeAdbInterface%     = USB_Install, USB\VID_0FCE&PID_5176&MI_01
上記2行を追加。後ろの「USB\~」は先ほどコピーした値。

あとは、解決方法その1を行えばOK。

参考

Xperia acro HD – USBドライバ | シカでした。

2012年1月13日

Firefoxのページ内検索で正規表現をつかう

ブラウザのページ内検索で正規表現が使えたら便利じゃないですか?
Java標準APIドキュメントで、Listとかさがすときに、
Ctrl+Fしてみたが余計なのばっかひっかかる・・・とか。
オーバースペック感がうようよ漂ってますけど。

そこで、このFirefoxアドオン、
Fastest Search :: Add-ons for Firefox
を使ってみましょう、と。

このアドオンは、検索時に候補のある場所が
スクロールバーの隣に表示されたりけっこう便利なのです。
が、テキスト選択しただけでへんな検索ボックスらしきものがでてきたりと
余計な機能もてんこもりなのでちょい設定すると使いやすいきがします。

設定

Fastest Searchは設定をアドオンバーから行うようですので、
Firefoxのメニューバーを右クリックでもして、アドオンバーなるものを表示します。
画像のようにアイコンをクリックすると設定用のふきだしがでてきます。


"Hide popup after [xx] seconds"は0がおすすめです。
0にすればテキスト選択時に変なのがでてこなくなるようです。

ついでにいろんな機能があるようですが、テキスト選択時に勝手にコピーしたりミドルクリックでペーストしたりよくわからないコピペ機能、自分はいらなかったので外しました。
Disable all Instant featuresとかよくわかりません(^p^)

ふきだしの上部にある"Text Search Settings"で、
"Use Ctrl-F to show search panel?"にチェックすると
その名の通りCtrl+Fでこいつがでてくるようにできます。

おまけ

検索後にいろいろ表示されてるのはEscで消えます。

Java標準APIドキュメントからListをみつけてくるのに
"^"を使おうと思っていたのですが、
こいつがページ内文章の行頭にマッチしてくれないようでした。
で、検索時オプションの"Whole Word"ってのが
単語全一致?的なやつなんですね?
(#ノ`Д´)ノ彡[英語力]
ということで、"Whole Word"にチェックでできました。

あれ?もしかしてこれだけならもっと他のアドオンでもできたの?
と思って調べてみましたがみつかりませんでしたよ!
(#ノ`Д´)ノ彡[検索力]