2017-05-24 3 views
0

私は2つのアプリケーションがあり、どちらもFacebook SDKと統合されています。 それらの両方がAndroidManifestファイルで宣言されているさまざまな機関があります:(。彼らは、2つの異なるFacebookがあまりにもアプリを使用している)をINSTALL_FAILED_CONFLICTING_PROVIDER Xamarin Android

<provider android:authorities="com.facebook.app.FacebookContentProvider[facebookAppId01]" android:name="com.facebook.FacebookContentProvider" android:exported="true" /> 

<provider android:authorities="com.facebook.app.FacebookContentProvider[facebookAppId02]" android:name="com.facebook.FacebookContentProvider" android:exported="true" /> 

Facebook上でマニュアルに従っているようです2つの異なるContentProviderを2つのアプリケーションに宣言するときに、私はそれを正しく実行しました。私はそれを展開する場合でも、このエラーが登場:

1>An error occurred. See full exception on logs for more details. 
1>Failure [INSTALL_FAILED_CONFLICTING_PROVIDER] 

私が最初app01をインストールした場合、私はapp02をインストールすることはできません。最初にapp02をインストールしたときと同じですが、app01をインストールできません。

どうすれば解決できますか?

+0

追加情報:Facebook SDK(HelloFacebookSample)からサンプルプロジェクトをダウンロードし、同じデバイスに展開しようとしました。それでも、同じエラーが発生しました。任意のソリューションの人々ですか? –

答えて

0

フォーラム(https://forums.xamarin.com/discussion/96225/install-failed-conflicting-provider-xamarin-android)で私があなたに答えたように、マニフェストファイルに問題があります。

この問題に関連するバグも報告されています。 https://bugzilla.xamarin.com/show_bug.cgi?id=56690

+0

こんにちは。情報ありがとうございました。バグレポートによると、これはnuGetパッケージの問題です。今のところ適切な解決策はありますか?これは私の現在のプロジェクトにとって非常に重要な問題です。 –

関連する問題