久しぶりに自分用のAndroid開発メモ。
Eclipseで、ProjectをRUNしたら
Could not find ***(アプリ名) .apk!
って言われた。っで、エミュレーターは動かない。ググって、
~/.android/debug.keystore を削除。
その後、Eclipseで Project > Cleanで無事動いた。
「なぜなのか?」は分からないままです…。
下記のブログを参考にしました。
久しぶりに自分用のAndroid開発メモ。
Eclipseで、ProjectをRUNしたら
って言われた。っで、エミュレーターは動かない。ググって、
~/.android/debug.keystore を削除。
その後、Eclipseで Project > Cleanで無事動いた。
「なぜなのか?」は分からないままです…。
下記のブログを参考にしました。
つい最近になってですが、家のHDTVにHDMI接続しているmac miniで音が出なくなりました。音が出ないのはスリープ解除後のみで、再起動すれば音は出ます。ちなみにmac mini本体のスピーカーに切り替えれば音は出るので、HDMIの問題なのでしょう。
この間までは大丈夫だったんだけどなあ。いろいろ入れたりしたのでなにが原因かわからないのですが、ググってみるとPCでも同じ状況の人がいるみたい。毎回起動させるのは面倒だあ…。Macでおなじ状況の人いませんか?
8月13日より、モニターとしてIS01を使用させてもらっています。
感想はtwitterでちょこちょこ書き込んでいますが、早くブログでもまとめてみたいと思っていました。で、せっかくなら、とIS01から投稿に挑戦してみました。
Wordpressのアプリを使用して、入力は親指うちとPCうちのどちらも試してみました。
私は手が大きいので、どうしてもPCうちは押し間違えがありますが、それでもやはりハードキーボードがあると入力スピードが全然違います。親指うちだと押し間違えは減りますが入力スピードは落ちます。
色々ネットで調べながら書いたり、画像をたくさん挿入したり、という記事を書くのは少しツラい。できないことはないでしょうけど、とてもそんな気がおきません。
記事の長さも僕としてはこれぐらいが限度かな。もっと詳しいレビューはPCからしますね。
レビュープラスさんから献本いただきました、MacPeople 9月号です。
今回のMacPeople、すごい楽しく読めました。実は先週mac miniが我が家にやってきたからです!
仕事では10年以上macユーザーですが、あえて家にはmacを持ち込みませんでした。
ですから自分で買うmacは本当に久しぶりです。
「趣味としてのmac」を使い出した自分としては、スノレパ便利テク 怒涛の200本はありがたいコーナーでした。意外と知らないテクニックが満載です。
また、やはりサードパーティーのオンラインウェア探しも楽しみのひとつですよね。「オンラインウェアハンティング」のコーナーでそれこそ宝探しのように1つ1つ食い入るようにみていました。仕事の道具としてのmacにはこんな楽しみ持ってこなかったな〜と、今まで時間が少しもったいなく思いました。
別冊の小冊子はもちろんなにかと話題のiphone4。残念ながら延期になってしまった白モデルが表紙です。良い意味でも悪い意味でも話題の尽きないiphone4を、丁寧に仕様やセットアップ方法、おすすめアプリまで丁寧に紹介した良書です。これからiphone変えよう悩んでいる人は必読です。
僕はAndroid派ですが、ちょっと揺れますね。やはりまだ「モノとしての美しさ」にはiphoneに一日の長があると思います。Androidは大好きなので、悔しいです。付録のDVDでみるiphone4の体験ムービーをみたら、「ちょっとsoftbank行ってくる…」って言ってしまいそうになりました(^^;)。
ちなみに、この冊子はiphoneを狙っている妹が持っていってしまいました。しかし、特に周りの「女子」のiphone人気が最近すごいです。嫁の友人や職場の同僚など、ユーザーが増えているので驚いています。
mac miniを手に入れて、これからまた新しいmacのつきあい方が始まるんだな、と思うとわくわくしています。MacPeopleさん、これからも面白い記事を楽しみにしてますよ!!
ちょっと古い記事ですが、とっても気になっていることなのでブログに書いておこうと思います。
Tech Crunchの4/28(5/28でした)の記事で、
「ユーザインタフェイスの天才がPalmを去ってGoogle Androidチームに合流–これでやっとUIも良くなるか」
この題名でもワクワクします。Palm preのインターフェイスはあちこちで激賞されています。そのUIを担当したMatias DuartegaがGoogleのAndroidチームにくるとは、Android好きでUIにも興味がある僕にはたまらないニュースでした。androidがiphone OSに遅れをとっている点の一つとしてUIがあげられると思います。
"Don't make me think"は、Steve Krugの著書で「私に考えさせないで」ということ。(邦題『ウェブユーザビリティの法則』)つまり自分がしたいことをするためには、どのボタンを押すの?とかこれはクリックできるものなの?とか考えさせないで!とうい、UIについての本です。android自体のUIについて、やはり"Don't make me think"と言いたくなります。
これがMatias Duartegaが来ることでどう変わるか見物です。(あと巨額の買収金でPalmを買ったHPのweb OSも)
ウェブユーザビリティの法則 改訂第2版
著者:スティーブ・クルーグ
とうとう待ちに待ったkindleが届きました。(といっても注文してから4日目に届きましたが)
送料が2重にならないように、と思って一緒にカバーも注文してたのですが結局別発送になってしまいました。カバーのみ届くのはあと4日後。はやく来て欲しいです。
注文したカバーはM-Edgeの Prodigy Leather Kindle Jacket with Hinge。こちらはAmazonマーケットプレイスだから別発送になったんでしょう。送料が倍かかってしまいました。
早速今朝、1冊購入。Me 2.0 (Dan Schawbel)。日本語訳はこの間出ていたのですが、kindleが届いたら洋書を買おうと我慢していました。
Kindleを通勤の時に電車で使用してみました。質感がさらさらしているのと、その薄さでちょっと持って読んでいると落としそうで緊張しました。おそらくカバーを装着できれば解消できるでしょう。
あとページをめくる時の暗転は違和感があったのと、すこし動きが遅いです。ただ、僕はHT-03Aを常用しているので、もっさりには慣れっこです(^^;)
写真より質感はずっといいです。持っていてうれしくなる、いい品だと思いました。写真のヴァージニア・ウルフのスクリーンが特にお気に入りです。通勤のお供としてずっと使えそう。アップデートも間もなくだそうで、待ち遠しいです。
Kindle Price $9.99
今朝もいきなり、エラー(とはいえないけど)発生。今回は画面が横向きに回転させたら、一旦アクティビティが終了され、再生成されるということの確認をLogcatでしようというもの。そしたらまずエミュレーターが回転しない。
エミュレータ画面が出てる状態でCtrl + F12キーで回転です。
しかししません。ぴくりとも動きません。速攻Google先生にお尋ねしました。しかし有効回答がみつからず…。
で、気づいたのが、ぼくはキーボードの右側にあるCtrlキーを使っていました。F12キーと組み合わせるんで、右側なら右手のみでおせます。それを左側のほうのCtrlキーでやってみたらあっさり回転しました。はあ。これだけにまた時間くっちゃったなー。
ついでに今のエミュレーターがちょっと地味なのでHT-03Aに変えてみました。
これが今のもので、そしてHT-03A。
PCの画面が小さくて上下がきれてます。
スキンの変更はこちらのwikiを参考にさせてもらいました。Android wiki-エミュレータのSkinをHT-03Aにする
まあ、なんとかアクティビティの確認まではできました。LogcatでちゃんとonPause, onStop, onDestroyとなって、また再生成されてました。
これを確認するまでもHT-03Aにサンプルプログラムがインストールされなかったり、Logcatの表示がでなかったりとこまごましたことはあったんですが、なんとかOK。しかし、テキストにある、「アクティビティを終了させないようにする作業」まで進む時間がなく、ここで朝活プログラミング時間切れ。ページにして2ページも進みませんでした。こういう「つまづいて、その解決に時間がかかって結局時間切れ」パターンが多くてちょっとヘコみぎみです。
twitter for androidのネタを書いてる時に、ipadがsoftbankから発売、とのニュースが!
ということでやっと出たtwitter公式アプリの話はまた延期。もう充分遅いんだけど、さらに遅くなっちゃいます。
最近ネタの賞味期限切が早いですよね。
でも、それだけ昨日はipad祭りで盛り上がっていました。まず予約日と発売日が発表になったのが金曜日。ビッグカメラやソフマップでも予約受付があることが発表されました。(PC onlineの記事)
で、その翌日にはソフトバンクとapple storeから発売と価格、プランの発表。(softbankの料金プラン)
ipad専用の定額プランと、プリペイドプランがあり、本体価格も分割で掲載されています。
そして昨日twitterで盛り上がっていたのはSIMロックの話。
「iPad」SIMフリーの発売は?情報が錯そう!(togetter)
softbank販売分はSIMロックあり。ではApple販売分は?まだ不明みたいです。apple分はSIMフリーだとか、いやガセだとか、docomoからアナウンスがあったmicroSIMはどうとかとても盛り上がってました。月曜日に何かdocomoから発表があるんでしょうかね。
僕にとっては、3Gにするかwifiにするか、また容量は?と悩みはつきませんが、今はwifi 16GBに気持ちは傾いています。そう、一番安いもので。やはりこれから出るであろうandroid tabletも気になるし、実はkindleも欲しかったりしするからです。ipadはとにかく時代がかわるぐらいのインパクトのある製品だと思うので、所有してみたいという気持ちが大きいです。また多くの人が所有するだろう(と思う)デバイスのアプリ開発にも興味があります。しかし本当にいじり倒したい、という気持ちが強いのはandroid tabletの方です。早く発表されないかな。と、なぜか最後はGoogleのタブレットの話で終わってしまいました。
はい。今朝もまた行き詰まりました。
今回は「ログを見ましょう。ほら、アクティビティが変わっていくでしょう」という体験サンプルプログラム。
そしたら肝心のLogcatに何も表示されない。真っ白。
でも今回はスピード解決でした。ぐぐったら一発で分かりました。
一度Eclipseを終了させて、コマンドプロンプトから
と入力。そしてEclipseを改めて起動。
さあ、これでイケるぞ!と改めて実行したら、Logcatにはなーんにも表示されない。
「えー!!また調べ直しだー」と思ってたら、時間をおいて「ドドドッ」と表示されました。
はあ、良かった。
[追記]時間をおいたら…としていましたが、もう一度確認すると、Eclipse上の「Devices」のウインドウをクリックして選択すると、「ドドドッ」とログが流れてきました。
最近朝早く起きて、Androidアプリケーションの開発の勉強しています。
テキストとして使っているのは「Androidプログラミング入門」。
ひとりで勉強していると、よくあることですが分からないエラーにぶつかります。
これから自分へのメモも兼ねて、出会ったエラーと修正の仕方を載せていきます。
そして今回出くわしたのがこれ。
[2010-05-02 06:15:34 - BMICalculator] ActivityManager: Starting: Intent { act=... }
[2010-05-02 06:15:34 - BMICalculator] ActivityManager: Error type 3
[2010-05-02 06:15:34 - BMICalculator] ActivityManager: Error: Activity class...} does not exist.
一番最初のサンプルでBMIカルキュレーターをつくるのですが、最初の段階でとりあえずエミュレーターを立ち上げた時に出てきやがりました。エミュレーターが立ち上がって、インストールが終わって、Activityが始まったらこのエラーでとまる。という感じです。
あと、そのエラーの前には上のものが2回繰り返されているみたい。
調べると、パッケージの名前をかえるとか、マニフェストのなかのandroid:versionNameを変更するなど出てきましたが、それらを反映させてもダメ。
それで一度ソフトウェアの更新から、androidSDK toolの更新があったので、それをインストールしてEclipseを立ち上げ直したら、無事いけました。やっと前へ進めるよ…。
先日発表されたFacebookのLikeボタンを早速つけてみました。各記事の上下についているボタンがそうです。
Facebookのアカウントを持っている人がログインした状態で、Likeボタンがついているサイトにくるとします。そしてもしあなたのFacebookでのフレンドが、記事を気に入ってLikeボタンを押していたら、その人のアイコンが表示されている、という機能です。
友達の誰がその記事を気に入ったかがわかります。また、このボタンは記事だけではなく映画の紹介や音楽のページにもつけることができます。つまり友達が「おもしろい」と思った映画や曲がわかる、というものです。友達がすすめるなら、ちょっと観てみようかな、聞いてみようかな、と思いますよね?まさしくそこで生まれる繋がりが今回のキモみたいです。
しかし、何がすごいか実感としてはピンときてません。内容自体はTech Waveや各サイトでも詳しく紹介されているのでわかるのですが実感に乏しいです。さすがにFacebook自体があまり広まっていない日本では、アメリカとは温度差があるみたいです。
私も日本人のフレンドはいないのでブログにボタンはっても何も起こりません。この機会にどなたかフレンドになってくれませんか?まだFacebookに登録されてない人も多いようなので、登録されてみてはいかがでしょうか。といっても僕もたいして活用していないので恐縮ですが、フレンド申請はお気軽にどうぞ~。
■Facebookのツールでウェブ解析が次のレベルへ-Tech Wave
もうとっくに発表されているように、ipadの日本発売が延期になってしまいました。4月末発売予定だったのが5月末に。一応予約日のアナウンスもあって5月10日予約スタートだそうです。
リンク:Appleは本日、以下の声明を発表いたしました。
悩む内容はもう「買うか買わないか」ではなく、いつのまにか「3GかWifiか」になってしまいました。あれっ?
悩んでるのはこのポイント。GPSです。やはりGoogle Mapや、Foursquare, Gowallaなどの位置情報アプリを考えると、GPSがあったほうが楽しいだろうな、と想像が膨らみます。また、ipad+GPSをつかった、新しいアプリが出ても、wifi版なので楽しめない…、ってなった日にゃ絶対後悔しそうです。
容量は16GBにしようと思います。クラウドストレージも使えそうだし、それほど一杯詰め込んだりしないだろう、ということで。クラウドストレージはSugarSyncがTechCrunchで紹介されていました。おそらくDropboxもipad用が出るだろうと思うので、なんとかなるだろう。そしてその金額差を払うなら、3G版に払います。
悩んでるのも楽しいし、延期になったことでアメリカのwifiと3Gの購入した人のブログなどを見てじっくり考えることができる余裕ができたのは、逆に良かったかも。すでにWifi版の購入者が多数レビューがあがっていて、どうもwifiの強度か感度が弱い、という話もでてきているみたい。もしかしたら延期後の商品はその修正がされたものかも、という予想もでてますしね。その辺がじっくり検証できる時間ができたのはありがたいかな。安い買い物ではないし、じっくり考えたいです。他にAndoroid携帯のNexus oneやHTC Desire、Google Padやiphone4Gなど気になるものが目白押しの今年。あれもこれも、というわけにはいかないので、どれを買うか決めるのも一苦労です。
その中でも自分の欲しいものリストで勝ち残ったipad。前から電子書籍リーダーが欲しかったのですが、それだけでなく“新しい端末のカタチ初号機”に触れていじりたおしてみたい、という気持ちが大きいです。
といことでとりあえずは5月10日のプレオーダーを待って、ゴールデンウィークが過ぎるのを待ちます。ipadをゴールデンウィークに触りまくろう、と思ってた人多いだろうな…。