[Android] ActivityNotFoundException

| トラックバック(1) |

startActivity()でアクティビティを開始したが、

Suspended exception ActivityNotFoundException

と表示される場合、

AndroidManifest.xmlのApplication Nodesに、

目的のActivityが追加されていない可能性があります。 

対処するには、

  1. Eclipseの[PackageExplorer]から、[AndroidManifest.xml]をダブルクリック
  2. [AndroidManifest.xml]の編集画面下の[Application]タブをクリック
  3. [Add]ボタンをクリック
  4. [Create a new element at the top level, in Application.]で、[Activity]など追加したい要素が選択された状態で、[OK]ボタンをクリック
  5. (画面右下1/4の領域に表示される)Name*の右にある[Browse]ボタンをクリック
  6. [Select class name for element Application]下のリストから目的のクラスをクリック

AndroidManifest.xmlファイルを直接編集する場合、

<application></application>の間に

<activity android:name="クラス名"></activity>

を挿入すればOKです。

トラックバック(1)

トラックバックURL: http://mt.adakoda.com/mt-tb.cgi/43

解決策 1.import android.provider.Contacts.Settingsの記述を消す 2.クラス名にSettingsを使わない 3... 続きを読む

Android Advent Calendar 2011

2012年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29