せっかくカスタムしたREGZA phone
スクリーンショットを撮りたい!ということで
いろいろと調べてみたんだけど
れぐぽんでスクショを撮るのは結構難題みたいで。
Android SDK とかいうのをダウンロードして
toolがどうたらこうたら・・・
とりあえず、
http://developer.android.com/sdk/index.html から
zipファイルをダウンロード、中にあった setup.exe を実行。
長ったらしいインストール?が終わり
toolsフォルダの ddms.bat を実行してみるも
コマンドプロンプトのような画面でエラーが吐き出され
どうにもならない。
エラーダイアログには Failed to get the adb version...やらなんやら。
google先生に聞くと「adbのバージョンが見つかりません」だと。
adbとはなんぞや?
Home++ というホームアプリにスクショを撮れる機能があったので
それに頼るしかないかな、
そしたら他のホームアプリ使えないな、つまらんな
と思っていたけど、
諦めきれず、
エラー文「Failed to get the adb version」でググったら
解決策があっさり見つかった。
zipではなく、実行ファイル exeの方を使えば簡単だと。
Android SDKのインストール方法辺りが
最近、少し変更になったそうです。
いままで読んでいた解説サイトは
ちょっと古い情報だったのかも。
詳しい手順は長くなるので「続きを読む」で。
※以下の環境下でしか確認していません
-パソコン:WindowsVista
-本体:Docomo REGZA phone T-01C
ここに書いた方法により、いかなる損失があっても
こちらは一切の責任を負いません。
自己責任でお願いします。
http://developer.android.com/sdk/index.html で
SDKのインストーラをダウンロード。
Recommendedと書いてある 実行ファイル(*.exe)
そしてインストール開始。
インストールの際、JAVAがあるか確かめてくれます
パソコンにJAVAがインストールされていない場合、
ダウンロードサイト(↓)へのリンクボタンが表示されます
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ここから「JAVA」をダウンロード、インストール
JAVAは先にインストールしておく。
JAVAのインストールが完了しているのに、
SDK が「Javaがインスコされてねーぞ!」って言う場合は
一度インストール画面を戻って(Back)から
もう一度進み直すと見つけてくれると思います。
それでも駄目なら、一度パソコンを再起動してみてください。
SDKのインストールが終わったら SDK Manager.exe を起動。
スクリーンショットを撮影するだけなら
Platform-tools があればOKらしいので
それだけを選択(Accept)してあとは解除(Reject)
↓画像はクリックで拡大できます
そしてインストール(Install)
Close ボタンを押して完了。
次にPathを設定。
[システムの詳細設定]を開きます
コントロールパネル→システムとメンテナンス→システム
左タスクの[システムの詳細設定] (Vistaの場合
[システムのプロパティ]画面が出たら
[詳細設定]のタブを開き、下の方にある[環境変数]をクリック
[○○のユーザー環境変数]で
TEMP %USERPROFILE%~~~ が選択されている状態を確認
下の方の[システム環境変数]を見ます。
スクロールしていき、 変数:Path を探します
Path を選択した状態で編集をクリック
[システムの変数編集]のダイアログが出ます。
変数値の欄に最初から入っている文字は消さずに
末尾へカーソルを移動させ、セミコロン ; を入力。
もちろん半角で。
そのセミコロンのうしろに、
SDK のtoolsフォルダと platform-toolsフォルダへのパスを入力します。
セミコロン ; を挟んで入力(実際にはスペース挟まない)
CドライブのProgramフォルダにインストールした場合
例: C:\Program Files\Android\android-sdk\ tools;
C:\Program Files\Android\android-sdk\platform-tools;
インストール場所は、パソコン環境によって変わります
要は、 adb.exe,ddms.bat がある場所(フォルダ)へ
Pathを通すということです
それぞれのフォルダをエクスプローラで開き
アドレスバーからコピペすれば簡単です
入力できたら、OKボタンをクリック。
↓↓↓ これは行わなくてもいい手順だったようです ↓↓↓
次に、 [システム環境変数]の[新規]ボタンをクリック。
入力ダイアログがでるので
[変数名]に ANDROID_HOME
[変数値]に android-sdk-windows フォルダのある場所を指定。
CドライブのProgramフォルダにインストールした場合は
C:\Program Files\Android\android-sdk-windows となります。
入力したらOKボタン。
*********************
OKをクリックして[システムのプロパティ]を閉じます。
次に、T-01CのUSBドライバをインストールします。
ここからダウンロードできます
http://www.fmworld.net/product/phone/sp/android/develop/t-01c_usb/
zipファイルをダウンロード、わかりやすい場所に解凍。
レグザフォン本体の設定にいきます。
設定→アプリケーション→開発、
[USBデバッグ]にチェックを入れておきます。
レグザフォンに付属していたUSBケーブルでパソコンと繋ぎます。
パソコンがドライバのインストールを始めます。
パソコンがドライバの場所を訊ねてきたら、
解凍しておいたフォルダを指定する
インストールが完了したら、
SDKのtoolsフォルダにある ddms.bat をおもむろにクリック!
キタ━━━━ヽ(≧▽≦)ノ━━━━!!!!
出していいのかだめなのか分からない部分は
一応モザイク入れてあります
メニューバーの[Device]→[screen captcha]をクリックすると
れぐぽんのスクショ画面が出ます。
Saveするなり、Copyするなりお好きにどうぞ!です。
保存形式は png になってます
変更できるのかどうかは分かりません。
コピーして
ペイントソフトに貼りつけて編集したり違う形式で保存したりも可。
れぐぽんをパソコンから取り外すときは、
設定→アプリケーション→開発、
[USBデバッグ]のチェックをはずしてから
パソコンの[ハードウエアの安全な取り外し]の手順で行います。
お疲れ様でした
::::追記:::
SDKを再インストールしたので記事にしました(2012年 2月7日)
AndroidSDKのインストール【再掲】
:::::::::
※パソコンとレグザフォンをUSBでつなぎ、
レグザフォンのSDカード内データをやりとりするときは
USBデバッグのチェックを外していないと認識してくれません
※SDカードがパソコンに認識されないときはマウントをします。
レグザフォンの通知バーを開き、USBアイコンをクリックすると
マウントしますか?と聞いてくるので「OK」
通知が出てこない場合は、
パソコンとレグザフォンをUSBケーブルでつないだまま
一度、レグザフォンの電源入れ直しをしてみてください。
※JAVA のインストールもしている、Path 設定も済んでいるのに
ddms.bat をクリックしてもエラーになる場合
SDKのインストール場所を変更すると解決するかもしれません。
SDKは、デフォルトで C:\Program Files にインストールされますが
「Program Files」の 半角スペースが良くない?ケースがあるようです。
フルパスに、スペースや日本語が入らない場所に
インストールしてみるのをおすすめします。
もちろん、Path設定も忘れずに。
※USB接続について
SDKインストール前に、
一度でも パソコンとレグザフォンをUSB接続したことがあると
パソコンが、
レグザフォンを大容量記憶装置としてしか
認識してくれない現象があるようです。
その場合は
デバイスマネージャから
「Toshiba Mass Storage USB Device」と
「USB大容量記憶装置」を削除し、パソコンを再起動させてから
デバックモードにしたレグザフォンをUSBで繋いでみてください。
デバイスマネージャ画面は
マイコンピュータ上で右クリック→プロパティ などから入れます。
じんさん、しょへさん、ありがとうございましたm(__)m
セブンだったので多少手間取りましたが・・・
ありがとうございました。