1

作成したアプリのプロジェクトのパッケージ名を変更して、前のアプリのベースから別のアプリを作成できるようにしました。Androidツール->パッケージ名の名前変更を使用しました。エラーは見つかりませんでした。次のステップである新しいアプリを開く前に、プロジェクトをクリーンアップしました。ただし、起動時に強制的に閉じます。しかし、以前のベースアプリを電話にインストールしていた場合、新しいアプリをインストールすることもできませんでした。インストールエラー:INSTALL_FAILED_CONFLICTING_PROVIDER。したがって、新しいパッケージ名が気に入らないプロバイダーとの関係である必要があります。デバッグを行い(使用方法がわかりません)、プロバイダーパッケージのInfo.javaを指していました。

どうしたらいいかわからない…パッケージ名を変えたい。

4

1 に答える 1

1

アプリケーションに含まれているコンテンツプロバイダーのパッケージ名を確認してください。コンテンツプロバイダーを含むソース(Googleのアプリ/いくつかのオープンソースアプリ/あなたのアプリ)から既存のアプリを構築しようとしていると思います。複数のパッケージがある場合は、すべてのパッケージの名前を変更するか、コンテンツプロバイダーを含むパッケージの名前だけを変更してみてください。

また、名前の変更が自分と一致していることを確認する必要がありますAndroidManifest.xml

于 2012-11-04T02:29:55.680 に答える