5

エミュレータでアプリケーションを実行しようとすると、activitymanagerからエラーが発生します。

ActivityManager: Error type 3

私のアクティビティは存在し、マニフェストにリストされています(実際、そのメインランチャーアクティビティ)。

このエラーの意味を知っている人はいますか?

4

10 に答える 10

10

Eclipseを実行している場合は、[プロジェクト]->[クリーン]を試してください。プロジェクトをクリーンアップしてから、再度実行します。

于 2011-09-13T22:59:24.247 に答える
4

私は同じ問題に直面しました。プロジェクトをクリーンアップし、Androidマニフェストのandroid:enabled=falseを削除しました。これで問題は解決しました。

于 2012-03-14T04:59:22.640 に答える
2

AndroidManifest.xmlの「android:installLocation」を確認してください。

「preferExternal」は問題を引き起こします。

于 2013-02-15T16:58:00.333 に答える
2

プロジェクト名に無効な文字を使用したためにこのエラーが発生しましたが、Androidはそれについて警告しなかったため、それが問題であるとは思いもしませんでした...

例:「これは正しくありません!」

于 2013-10-22T23:50:37.577 に答える
1

アクティビティマネージャーがアプリのアクティビティを見つけられない場合、つまりエミュレーターであるターゲットがまだ起動されていないか、次の理由が原因である可能性がある場合に発生することを心配する必要はありません。

エミュレーターでアプリを実行しようとすると、エミュレーターの構築または強制終了の間にキャンセルされる可能性があります。その場合、エミュレーターを再起動しようとすると、最大化されないことがあります。これで、Eclipseを再起動してからエミュレーターを起動してアプリを実行する必要があります。これで、このタイプのエラーに直面することはありません。

于 2014-02-19T12:40:53.350 に答える
0

Dont remember how I fixed this - most probably I wiped the local copy and re-checked out of svn.

于 2010-04-27T20:02:18.543 に答える
0

ActivityManager:エラータイプ3それがどれほど真実かはわかりませんが、別のアプリから同じ共有設定ファイルを使用しました。このエラーが発生しました。共有設定に新しい名前を選択しましたが、問題は解決しました。今は動いています

于 2012-06-05T15:21:11.157 に答える
0

電話に十分なスペースがなかったので、この問題が発生しました。だから私はそれをきれいにして実行します)

于 2013-10-21T17:06:27.600 に答える
0

applicationアプリにハードウェアアクセラレーションを追加しようとしたときに、マニフェストに誤って2番目のタグを追加したときに、このエラーが発生しました。

<application
    android:hardwareAccelerated="true" />.

実際のアプリケーションタグの上に追加しました。これにより、Androidが空の「アプリ」を携帯電話にデプロイしたと思います。ログに「インストールの成功」が報告されましたが、ランチャーアイコンはありませんでした。ただし、[設定]-> [アプリ]の下に表示されましたが、そこでできることはアンインストールすることだけでした。これが誰かを助けることを願っています。

于 2014-07-06T18:54:33.827 に答える
0

したがって、このエラーが発生する理由はたくさんあるようです。

上記の方法を使用してそれを修正できない人のために:

私の場合、(EclipseでF2を使用して)アクティビティの名前を変更しましたが、修正されています。

于 2014-08-30T04:09:59.167 に答える