2017-08-13 125 views
0

我有一箇舊項目,但我想重命名它,所以我重做了舊項目,然後重命名了新項目的gradle applicationId併爲它創建了一個新的簽名文件。但是現在爲什麼新項目和舊項目不能一起安裝在同一設備上?應用程序安裝失敗(INSTALL_FAILED_CONFLICTING_PROVIDER)

錯誤:

image

+0

更重要的是,我試圖關閉即時運行,但它仍然不起作用。 –

+0

您是否試過更改清單中的軟件包名稱? –

+0

是的,我改變它之前,但它不工作.. –

回答

0

中的build.gradle和你的清單檢查你的包的名字..和檢查,如果你正在使用類似Facebook或連接到您的舊項目或包名什麼。

+0

感謝您的迴應,我再次檢查,但沒有什麼不對 –

+0

你可以發佈你的Android清單? –

1

原因是您在兩個不同的應用程序中使用相同的提供程序名稱/ ID。 請參閱this stack overflow post

基本上確保您的提供者ID基於應用程序ID。

+0

感謝您的建議,它的工作原理。我將新供應商的權限修改爲「timeory_com.pgyersdk.provider」,舊的是「com.pgyersdk.provider」 –

相關問題