Android アプリ サンプルプログラム大全

IDEEclipse 3.7

 状態:検討した結果、終了  閲覧数:10,681  投稿日:2012-06-27  更新日:2013-07-05
次どれするか決める
・AndroidSDKのエミュレータ上でGoogle Playは利用できない
・アプリじゃなくてソースコードをダウンロードするヤツを探す

・色々検討した結果、下記を試してみることにした
・エミュレータでも動くのかな?
・この本、以前、本屋で見かけた際、面白そうな本だな、と思ったのを覚えている
・ちょっと試していい感じだったら、買ってもいいかな、と思う
Androidアプリサンプルプログラム大全 | Book Spookies
www.spookies.co.jp/wp-content/uploads/2012/01/hajime.pdf
ソーシャルWebシステム開発 | スプーキーズ | LaboBlog


結果


・2012-6-25 … 開始
・2012-6-26 … 挫折


・ダウンロード
・ファイル数: 1,045、フォルダー数: 635
・結構な量だ

・普通なら、01番から試してみるのだけど、01はAPI登録が必要なのと、エミュレータなので、なるべくノーマル機能がいいかな、と思い、検討した結果、「16.RSSリーダー」を試してみることにした

・インポートしたら、エラ-


・リフレッシュするもエラー


・コンパイルエラー?

→Java コンパイラー1.6へ変更

・「cleanオプションを付与したEclipseショートカット」から、再起動するも、エラー


・「.classpath に書き込めませんでした。」って何なの?
ライブラリ(jar)を追加すると.classpathに書き込めませんでしたとダイアログが出るときがある。
これは.classpathが隠しファイルになっているから。
(普通はeclipseが生成したときは隠しファイルでないはずだが、コピーしてなってしまった?)
なので、エクスプローラーで.classpathのプロパティを表示して、
隠しファイルのチェックを外すべし

エラーメッセージ
ファイル D:\Android\workspace\SQLiteSample\.classpath に書き込めませんでした

・「workspace」以下に「SQLiteSample」なんてない

・classpathがなぜこのパスを指定しているか分からず再び検索
・これまで動いてたのは何なの?
・これまで動かなかったのは、もしかして、これが原因? とか思いながら

・とりあえず、試す


・時間が前後してるけど、今回、遭遇したエラー


・その後、何か色々やっている内に、ようやく画面が表示されるようになった(「workspace」プロパティの隠しテキストにチェックを入れるだけでなく、読み取り専用のチェックを外したから?)
・が、そこから、どうやって、RSSを表示させたら良いか分からない
・散々探し回った結果、RSSReader画面上でMENUをクリックすると、メニュー項目が現れることに気が付く
・ところが、追加から、デフォルトURLを選択し、決定をクリックすると、「stopped unexpectedly」エラーになる
・URLが悪いのかな、と思い、Yahoo! RSSのURLを直打ちしても、やっぱりエラー
・まだ具体的なエラー内容が表示されれば何とかしてみようかな、という気になるが、「stopped unexpectedly」とか言われると、やる気なくしてまうわ
・というか、どうしていいか全然分かんない

■今日の結論
・本を購入しないと、今の自分にはちょっと無理だと言うことが分かった
・しかし、なるべく本を購入せずにいきたいので、下記URLを全部試して、それでも分からなかったときは、その時に再度、購入を検討することにする
・とりあえず、学習見送り
Androidアプリサンプルプログラム大全 | Book Spookies
Android アプリ サンプルプログラム大全(スプーキーズ) | 書籍 本 | ソシム

「Eclipse Classic 4.2」で再挑戦

 閲覧数:534 投稿日:2012-07-23 更新日:2013-04-05

4.2


Eclipse不調に付き、「4.2」へ変更
・16RSSへ再挑戦するも、うまくいかず。stopped unexpectedly
Androidアプリサンプルプログラム大全 | Book Spookies


今日遭遇したエラー及び警告


◆エラー1
この行に複数マーカーがあります
- 型 new AdapterView.OnItemClickListener(){} のメソッド onItemClick(AdapterView<?>,
View, int, long) はスーパークラスのメソッドをオーバーライドする必要があります
- android.widget.AdapterView.OnItemClickListener.onItemClick を実装します
→コンパイルバージョン1.5→1.6へ変更

◆今日の疑問
・"自動的にビルド"にチェックを入れているにも関わらず、R.javaが自動更新されない原因は、何なんだー!・xmlファイルに問題があると思われるのだが、エラー表示されていないため、分かんねえええええ!!!!!


■今日のまとめ
◆問題が発生したときにやること
・「ウインドウ」-「ビューの表示」-「エラー・ログ」
・「ウインドウ」-「ビューの表示」-「問題」
・デバッグ画面へ切り替え、「Android Lint」実行
Android Lint の利用方法を記載 | Bescottee


◆R.javaが自動更新されない場合
下記ファイル内容を確認
・AndroidManifest.xml
・/layout/○○.xml
・/values/string.xml内容
※但し、指定id名等を間違っていると、XMLファイル書式に誤りがあるわけではないので、エラー表示は出ないので、注意が必要
※R.javaが更新されなくなった状態で、Projectメニューからcleanを選択すると、R.java自体が自動削除されてしまうので注意が必要


◆R.java自動更新を再開する方法("自動的にビルド"チェックあり)
・xmlファイルを全て正しくコーディングしてリフレッシュすると、自動更新が回復


■今日の結果
・色々書いたけど、結局、今回も、▽Androidアプリサンプルプログラム大全 | Book Spookies16RSSはうまく動作させることが出来なかった。
・もうちょっと簡単なサンプルを探そう


・続きはこちら


速習! Androidアプリケーション開発

Androidアプリ開発講座



マウスで矢印を一番右までスライドさせると、ゲストコメント投稿できるよー

週間人気ページランキング / 5-29 → 6-4
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2025/6/5 1:01 更新