2012-03-17 10 views
0

アプリケーションに定義されているサブフォルダ(パッケージ)があります。これはマニフェストファイルで適切に定義する必要があります。 しかし、規約に従って定義し、後援者が投稿に示唆したように、アプリケーションがクラッシュします。 logcatのエラーは、 "03-17 19:38:54.118:E/AndroidRuntime(558):android.content.ActivityNotFoundException:明示的なアクティビティクラス{in.co.avksons/prox_analysis.prox_main_scr}を見つけることができません; AndroidManifest.xmlでこのアクティビティを宣言しましたか?アクティビティが見つかりません例外

パッケージの詳細については各ファイルを調べようとしましたが、エラーが見つかりませんでした。

マニフェストファイルのパッケージ定義を承認しない可能性がある原因は何ですか?

ありがとうございました

+0

CTRL +クリック:名前は=「youractivty」、「」で、何が起こりますか? –

答えて

0

マニフェストファイルを投稿できますか?あなたの活動を間違って参照しているような気がします。

たとえばあなたがTestActivityと呼ばれる活性を有し、そしてそれはフォルダのアクティビティの下にあった、とあなたのパッケージ名がcom.test.appた次のようにあなたがあなたの活動を参照したい場合:

com.test.app.Activities.TestActivity 

あなたカントマニフェストファイルで '/'を使用し、 '。'を使用してください。代わりに。

0

おそらく、あなたはマニフェストで間違った宣言をしています。あなたがパッケージ「com.application.view」を持っている場合は、例えば、宣言は次のようになります:あなたの活動に

android:name=".view.Activity" 
+0

エラーとそれを処理する方法が見つかりました。アプリケーションが複数のパッケージで構成されている場合、そのクラスをルートパッケージに定義する方が良い場合は、マニフェストファイルに宣言してください。一旦宣言され承認されると、そのクラスを選択してそれぞれのパッケージにドラッグすることができる。マニフェストファイルは、楕円形でパッケージを自動的に追跡し、変更します。 –

関連する問題