夏の自由研究 その1

緊張感を持つための自分用の記録。 やってる人のスペック:専業主婦。元PG。10年ぐらい現場から離れてる。離れる前はVB6とJSP弄ってた。10年の間に趣味でactionscriptとPHPとHSPをちょっと触ってた程度。
0
ふじつぼ @senmou

うだうだやってても作れない気がするので、今やってる作業をタグつけて記録して、8月いっぱいまでになんとか形にすることを目標にしよう。そんなわけでeclipseでandroidのアプリを一本作ってみるよ。 #夏の自由研究

2014-08-04 14:13:39

環境構築

ふじつぼ @senmou

そんなわけで環境構築から。何せ、以前から環境作ってたのが昨日アップデートかけたら全部ぶっこわれたので一からやりなおしです。少しも辛くないわ。嘘。辛い。4度目ぐらいのような気がする。 #夏の自由研究

2014-08-04 14:15:23
ふじつぼ @senmou

まずeclipse。素のeclipseにAndroidSDKを足すかたちでもいいんだけど、バンドルされたやつの方が手間がすくないのでそっちを使います。 developer.android.com/sdk/index.html… #夏の自由研究

2014-08-04 14:17:31
ふじつぼ @senmou

windowsは32bitか64bitか聞いてくるので間違えないようにします。マイコンピュータを右クリックしてプロパティを選択すると、システムの種類ってところに32bitか64bitか書いてあります。 #夏の自由研究 pic.twitter.com/cUa0pheGmN

2014-08-04 14:20:22
拡大
ふじつぼ @senmou

ダウンロードしてきたやつを展開して適当なフォルダにぶちこみます #夏の自由研究 pic.twitter.com/BUYyxMLOmI

2014-08-04 14:25:11
拡大
ふじつぼ @senmou

展開しようとしたらパスが長過ぎて無理って言われた。これだからjavaは困る。zipで出来てるのでエクスプローラーで中身を覗いて、適当なところにコピーすることにします。 #夏の自由研究

2014-08-04 14:28:21
ふじつぼ @senmou

あ、あとeclipseの起動にJDKが必要になります。私はもう都合4回目の環境構築なのでいらんのではぶきましたけど、入ってない人は入れてください。詳しくはぐぐってください。 #夏の自由研究

2014-08-04 14:34:49
ふじつぼ @senmou

昼の部の続き。一端ここまでで起動。日本語化のためのeclipseのバージョンを確認したいので。ワークスペースの場所を聞かれるけど普通はデフォルトのままでいいんじゃないかな。 #夏の自由研究 pic.twitter.com/jYg6WM32yU

2014-08-04 22:19:25
拡大
ふじつぼ @senmou

でもよく考えたら日本語化のpleiadesはeclipseのバージョン関係なかった… こっからプラグインの安定版をダウンロードします。ページの一番上のAll-in-oneではないことに注意。 #夏の自由研究 mergedoc.sourceforge.jp/index.html#ple…

2014-08-04 22:26:58
ふじつぼ @senmou

readmeを読んでその通りにコピーして、eclipse.iniをいじります。eclipse.iniを弄る時は必ずバックアップとってね。取らないと何か失敗したときにまた最初からやるハメになるから。私みたいに。 #夏の自由研究

2014-08-04 22:31:38
ふじつぼ @senmou

言われたとおりに-clean オプションつけてeclipseを再起動。日本語になりましたわーい -cleanオプションつきのショートカットは取っておいて、eclipseの動作が怪しくなったな、と思ったら使いましょう。 #夏の自由研究 pic.twitter.com/3MQVdC2qhB

2014-08-04 22:34:41
拡大
ふじつぼ @senmou

メニューのウィンドウ→Android SDKマネージャーを起動して、最新の環境になってるか確認します。とりあえず何も言わなくなりました。よかった!ファック!! #夏の自由研究

2014-08-04 22:39:12
ふじつぼ @senmou

次。eclipse.iniを弄るついでにここを参考にメモリの割り当てを増やします。eclipse.iniのバックアップ取るのをわすれずにね。 #夏の自由研究 andante.in/i/eclipse/ecli…

2014-08-04 22:40:43
ふじつぼ @senmou

とりあえず新規プロジェクトを立ち上げてhelloworldアプリを作ります。Webのあちこちに入門書めいた解説があるけどバージョンが古かったりするので、結局本家のやつをひーこらいいながら読むのが一番っぽいです。 developer.android.com/training/basic… #夏の自由研究

2014-08-04 22:48:26
ふじつぼ @senmou

なんだかんだと弄りまして、ぶじhelloworldが出来上がりました。ここまでは早いんです。何故なら4度目だから。 #夏の自由研究 pic.twitter.com/LuVzvet2CC

2014-08-04 23:02:55
拡大
ふじつぼ @senmou

ここからやったことがないのでペースがガクンと落ちます。androidの実機です。203shです。simが刺さってないので電話としては使えませんけどテスト用としては充分です。 #夏の自由研究 pic.twitter.com/56K6BisxAJ

2014-08-04 23:06:01
拡大
ふじつぼ @senmou

やったことないので本家をじっくり読みましょう。 1)テスト用機体のUSB接続ドライバを入れて 2)機体の設定を弄って 3)繋いで 4)実行を押せば出来るらしい。ほんとか? #夏の自由研究 developer.android.com/training/basic…

2014-08-04 23:08:53
ふじつぼ @senmou

「203SH ADB USB ドライバ」でぐぐってそれっぽいページを見つけました。落します。インストールします。 #夏の自由研究 sh-dev.sharp.co.jp/android/module…

2014-08-04 23:10:09
ふじつぼ @senmou

やってみました。クソ重いエミュレータの方が立ち上がりました。おめでとうございます!ダメじゃん! #夏の自由研究

2014-08-04 23:11:57
ふじつぼ @senmou

あっ一覧にちゃんと203SHが出てきました!原因は203SH側の設定の「USB接続時はデバッグモードにする」をONにしてなかったのでドライバが正しく入ってなかったからです。当り前だよバーカ! #夏の自由研究 pic.twitter.com/IE9YszM8GI

2014-08-04 23:26:34
拡大
ふじつぼ @senmou

やったあああああああ動いたああああああああああああ #夏の自由研究 pic.twitter.com/Tm6Ah72TKH

2014-08-04 23:28:11
拡大

パッケージ名取得と広告について

ふじつぼ @senmou

チュートリアル的なのやってるうちはいいけど、一応目標としてgoogleplayに登録するまでをやりたいのでパッケージ名をどうするか考える。独自ドメイン持ってないからこの辺を参考に登録。 #夏の自由研究 javaroad.jp/java_package2.…

2014-08-05 01:02:26
ふじつぼ @senmou

作ってから後から変えようとすると地獄を見ると思うんだ… 何となく… #夏の自由研究

2014-08-05 01:03:01