2

最近、IntelliJ Androidプロジェクトのsrcディレクトリをリファクタリングしました。デバイスでアプリを実行すると、この奇妙なエラーが発生します。ここに画像の説明を入力してください

紛らわしい部分に印を付けました。なぜ2つ目のパッケージがあるのですか?もう一度削除するにはどうすればよいですか。また、アプリを手動で実行すると、正常に実行されます...

4

1 に答える 1

1

それはいつもそこにありました。つまり、2番目のパッケージ名が表示された場合、それはエラーではありません。パッケージIDがであるアプリケーションを持つことができますthe.packageが、メインアクティビティは別のパッケージにある可能性があります(例com.something.else.MainActivity)。その場合、次のように表示されます。

Launching application: the.package/com.something.else.MainActivity.

私が見てみるのはRun/Debug configurations、プロジェクトの構造を変更した後に破損することがあるものです。

于 2012-06-26T16:06:06.730 に答える