2011-11-08 17 views
0

Pro Android Web Apps(Apress、Auths:Damon Oehlman & Sebastien Blanc)を使用してAndroid開発を学習しています。私は第2章で悩んでしまった(私がすでに問題を抱えている場合は良い兆候ではない)。私は本のApressサイトから助けを見つけることができなかったので、皆さんが私をここで助けてくれることを願っています。Javascriptで生成された画面の向き情報がAndroidエミュレータに表示されません

この章では、ユーザがデバイスを回転させる(デバイスを回転させると:)、デバイスの向きを検出して表示するhtml、css、およびjsファイルを作成しています。

私のローカルWAMPサーバー上で実行されているAndroidエミュレータでコードを実行すると、ページはokと表示されます(CSSは大丈夫だと思いませんが、大したことではありません)全く表示されていません。私はjsファイルへのリンクが正しいことを確認しました。私はコード内に何かがあるかどうかを確認するためにApressサイトから3つのファイルをすべてダウンロードしましたが、どちらも機能しません。本のコードはv2.1用に書かれています。

私は3つのファイルhereのコードを掲載しました。私は地元のWAMPサーバーを使ってこの本を研究しているので、誰かがファイルを取り出してテストするのを簡単にする方法はわかりません。ごめんなさい。

私は本当に誰かがコードを見て、私を助けてくれることを願っています。私は本当にそれをありがとうので、私は本を通して作業を続けることができます!

ありがとうございます!

[編集] エミュレータの向きを変更する方法がわかりましたが、ディスプレイは回転しますが、jsが生成するはずの出力は箇条書きの項目の後に表示されません。

答えて

1

私はあまりにも助けてはいけませんが、このようなものには実際のデバイスを使用することをお勧めします。それでもエミュレータを使用する場合は、OS用にAndroid 2.1を選択してください。 System.out.println相当のものを使用してデバッグすることもできます。Log.d("tagname","line to be displayed");はDDMSに行を表示します(Eclipseを使用している場合はWindow -> View Perspective -> Other -> DDMSを選択してください)。

+0

私は大好きです実際のデバイスでテストしてみましたが、私は心に留めているプロジェクトを期待してこの本を読んでいます。残念ながら、私のAndroidを持っていません(そして、現時点では - それは私自身の問題です)。 私は今晩述べたデバッグ方法を試してみます – marky

+0

私はAptana Studio 3を使用していますが、 "Perspective"フォルダには "DDMS"はありません。私のEclipseのバージョンでは同等ですか? – marky

+0

ログ。私はAndroid開発サイトでそれを調べましたが、実際にはあまりよく理解していませんでした。 「タグネーム」とは、HTMLタグを意味しますか? 「表示する線」とは何ですか?これは、ログに表示されるテキスト(「変数aの値は5です」など)ですか? – marky

関連する問題