2011-01-23 12 views
2
<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="org.example.sudoku" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Sudoku" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    //error here->//  <activity android:name=".about" 
     android:label="@string/about_title"> 


</activity> 

    </application> 
    <uses-sdk android:minSdkVersion="8" /> 

</manifest> 

//問題は、私がスードクゲームを開発していたときに、アクティビティ(.about)を定義する際にエラーが発生したことです。 上記のコードとエラーが発生した場所を記述しました。助けてください//AndroidManifest.xmlファイルにエラーがあります。

+2

はあなたのマニフェストのいくつかのより多くを貼り付けてもらえますか?そして、エラーが何を得ているのか教えてください。 (もしあなたがeclipsを使っているのなら、エラー/赤線にカーソルを置き、ちょっと待ってください...) – Nanne

+0

ああ、そこにはありましたが、レイアウトによって隠されていましたか?奇妙な。固定レイアウト – Nanne

+2

クラス/アクティビティ名は常に大文字で始まり、 '.about'ではなく' .About'でなければなりません。一般的には良いことではありません。 –

答えて

3

私は何も変わっていません。それはあなたがどこ".About"代わりに".about」のためにしようとしている可能性があり

0

このコードを試してみてください?

<activity 
    android:label="@string/about_title" 
    android:name=".About" 
    android:theme="@android:style/Theme.Dialog" 
    /> 
2

チェックするためにいくつかの点:Nanneとして大文字と

  • About開始は述べ
  • Aboutは、パッケージorg.example.sudokuにある必要があります。
  • AboutActivityまで延長する必要があります。

はまた、代わりのがやっていることに気づく:

<activity android:name=".About" 
     android:label="@string/about_title"> 
</activity> 

あなたが行うことができます。

<activity android:name=".About" 
     android:label="@string/about_title"/> 
関連する問題