Notice: get_currentuserinfo の使用はバージョン 4.5.0 から非推奨になっています ! 代わりに wp_get_current_user() を使ってください。 in /var/www/html/blog/wp-includes/functions.php on line 3831 Call Stack: 0.0001 228200 1. {main}() /var/www/html/blog/index.php:0 0.0001 228640 2. require('/var/www/html/blog/wp-blog-header.php') /var/www/html/blog/index.php:17 0.1218 5935072 3. require_once('/var/www/html/blog/wp-includes/template-loader.php') /var/www/html/blog/wp-blog-header.php:19 0.1231 5944240 4. include('/var/www/html/blog/wp-content/themes/zbench/archive.php') /var/www/html/blog/wp-includes/template-loader.php:74 0.1231 5944272 5. get_header() /var/www/html/blog/wp-content/themes/zbench/archive.php:1 0.1231 5944856 6. locate_template() /var/www/html/blog/wp-includes/general-template.php:45 0.1231 5945096 7. load_template() /var/www/html/blog/wp-includes/template.php:647 0.1231 5959344 8. require_once('/var/www/html/blog/wp-content/themes/zbench/header.php') /var/www/html/blog/wp-includes/template.php:688 0.1245 5975600 9. wp_head() /var/www/html/blog/wp-content/themes/zbench/header.php:8 0.1245 5975648 10. do_action() /var/www/html/blog/wp-includes/general-template.php:2589 0.1245 5976320 11. WP_Hook->do_action() /var/www/html/blog/wp-includes/plugin.php:453 0.1245 5976416 12. WP_Hook->apply_filters() /var/www/html/blog/wp-includes/class-wp-hook.php:323 0.1342 6154072 13. call_user_func_array:{/var/www/html/blog/wp-includes/class-wp-hook.php:298}() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1342 6154680 14. add_google_analytics() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1344 6155464 15. ga_current_user_is() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1116 0.1344 6155496 16. get_currentuserinfo() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1289 0.1344 6155720 17. _deprecated_function() /var/www/html/blog/wp-includes/pluggable-deprecated.php:49 0.1345 6156208 18. trigger_error() /var/www/html/blog/wp-includes/functions.php:3831

Tag Archives: Android SDK

Android:開発環境の支度2『Android SDK』

 『Android SDK』はAndroid用アプリケーションを開発するための開発キット。擬似端末とツールなどが詰まっている。
 Android Developersからダウンロードする。最新バージョンは1.5であった(android-sdk-windows-1.5_r2.zip)。
Android Developers
http://developer.android.com/
 SDKの展開先は何処でも良いが、eclipseを展開した c:\application 下とした(C:\application\android-sdk-windows-1.5_r2)。
 次に、ADT(Android Development Tools Plugin for the Eclipse IDE)をインストールするのだが、これはEclipseのプラグインであるためインストール作業はEclipse上で行う。
 Eclipseのメニュー「ヘルプ」から「ソフトウェア更新」を選択しソフトウェア更新およびアドオンダイアログを表示する(注:Eclipseは日本語化してある)。
 「使用可能なソフトウェア」タグを選択し、「サイトの追加」ボタンを押下する。
 サイトの追加ダイアログのロケーションに以下URLを設定してOKボタンを押下。
https://dl-ssl.google.com/android/eclipse/
 リストに設定したURLが追加された。
 ふと画面端を見てみると、プログレスバーのようなものがせわしなく動いている。ネットから何かを取得しているように見えるのだけれどわからない。参考にしているSoftware Design(2009/03)や、Webサイトには何も説明されていない。
eclipse_softwareupdate.jpg
 次の手順に進んで良いのか不安が残るが、手引きどおり次の手順へ進む事にした。
 次は、追加したURLのチェックボックスにチェックを入れて、インストールボタンを押下する・・・なのだが、チェックボックスにチェックを入れてもインストールボタンが活性化されない。やはり「何かの処理」の完了を待つ必要がありそうだ。
 しばらく待ったが全然終わらない。
 ソフトウェア更新およびアドオンダイアログが表示されているとEclipseが最小化できないので、とりあえずプログレスバーの処理が完了するまでダイアログを閉じておくことにする。
 最小化したら、アンチウイルスソフトのFireWallが「コイツの接続を許可していいか?」と言っていた。もちろんコイツはEclipse。これか・・・。
 許可したら少ししてプログレスバーの処理は止んだ。
 気を取り直して、追加したURLのチェックボックスにチェックを入れて、インストールボタンを押下する。
 インストールダイアログには以下2つのプラグインがチェック状態で表示されていた
  • Android DDMS
  • Android Development Tools
 普通に進めばインストールは完了する。再起動が必要。
 再起動したらADTの設定を行う。
 Eclipseのメニュー「ウィンドウ」から「設定」を選択し設定ダイアログを表示する(何度も書くけどEclipseは日本語化してある)。
 ダイアログ左のツリーにある「Android」を選択すると、警告ダイアログが2枚ほど表示されるが、何も心配ないので閉じれば良い。
 ダイアログ右のSDK LocationにAndroid SDKを展開した先を指定し、適用ボタンを押下する。
eclipse_ADT.jpg
 以上で開発環境の支度は完了。
 次回はいよいよ擬似端末を起動してみる。