11

私はサンタから来たかなり良い本であるUnlockingAndroid/Manningの助けを借りてAndroidプログラミングから始めています。いくつかの小さなテストと例を実行した後、私は自分のアプリケーションの概念を開発する方向に進んでいます。

アプリをホームウィジェットとして実行したいので、この例をモデルとして使用して開始します。

Android ADBエミュレーターでロードして実行することはできますが、通常のAndroidアプリである例のWiktionoaryのコード例です。実行できませんが、SimpleWiktionaryという名前のコードのウィジェットバージョンをエミュレーターにロードするだけです。

エミュレーターを使用してAndroidホームウィジェットをデバッグできますか?もしそうなら、ウィジェットを起動/アクティブ化すること、またはそれをアプリウィンドウに表示させることで何が欠けていますか?

T、ケニー

4

1 に答える 1

8

ウィジェットは、他のほとんどのアプリケーションのようにアイコンで表示されません。ホーム画面に追加するには、背景の壁紙を長押しすると、画面にウィジェットを追加できるコンテキストメニューポップアップが表示されます。AndroidManifest.xmlが正しく設定されている場合は、ウィジェットがメニューに表示されます。

他のAndroidアプリをデバッグする場合と同じように、Eclipseでブレークポイントを設定することでデバッグできるはずです。ただし、ウィジェットがホーム画面に表示されていない場合、コードは実行されません。

于 2010-01-06T19:39:01.837 に答える