2011-08-16 11 views
2

私のデフォルトのパッケージ名はcom.xont.controllerです(Rファイルにはpackage.Eclipseが生成されています)。私はこのようなand 'com.xont.controller.adminそれよりpackages.Like「com.xont.controller.salesようにしたい:私はAndroidパッケージの構造

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.android.xont.controller" 
    android:versionCode="1" 
    android:versionName="1.0"> 
<uses-sdk android:minSdkVersion="8" /> 

<application android:label="Xont" android:icon="@drawable/virtusel64"> 

    <activity android:name=".AndroidAppXontActivity" 
       android:label="Xont"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

<activity android:name=".LoginActivity" 
      android:label="Login"> 
    </activity> 


<activity android:name=".syn.DatabaseCheckActivity" 
      android:label="Databse Setup"> 
    </activity> 
    ........... 

パッケージ構造編集manifestfile

でも活動を追加です: enter image description here

エラー:android.content.ActivityNotFoundException:明示的なアクティビティクラス{com.xont.controller/com.xont.controller.syn.DatabaseSetupActivity}を見つけることができません。あなたのAndroidManifest.xmlでこのアクティビティを宣言しましたか?

私がここでやりたいことを助けてください。

+0

あなたは活動のマニフェストエントリを表示できますか... –

+0

そのマニフェストファイルの内容を更新しました – Piraba

答えて

4

、これを試してみてください。だから基本的にあなたは活動.AndroidAppXontActivitycom.android.xont.controller.AndroidAppXontActivityとして登録しました。しかし、そのようなJavaクラスはありません。

あなたはこのように、あなたのJavaクラスへの完全な名前を持っているあなたのコンポーネント名を修正する必要があります。他のすべてのコンポーネントに同じ

<activity android:name="com.xont.controller.AndroidAppXontActivity" ... /> 

+0

ありがとうございます – Piraba

0

接頭辞として.SomeName使用マニフェストのpackage値として登録されているすべてのコンポーネント

<activity android:name="com.xont.controller.syn.DatabaseSetupActivity" 
      android:label="Databse Setup"> 
</activity> 
関連する問題