2

我試圖在我的android 4.2模擬器上安裝com.google.android.gms v 3.0.27。但是當我運行adb安裝。它執行一些小步舞和說:在模擬器上安裝com.google.android.gms,數據包存在錯誤

INSTALLATION_FAILURE_PACKAGE_EXIST 

模擬器由defualt有這個包的版本2 ......但我想更新它。我該怎麼辦?

編輯

我試圖卸載。執行命令後,CMD只顯示adb unistall的幫助。 我試圖在另一個仿真器上安裝它,現在我得到這個錯誤:

Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE] 
+0

的說法:包已經存在 – Sam 2013-05-11 10:34:13

+0

順便說一句,如果你想實現地圖模擬器,所以它不會工作也許只是這樣的:http://stackoverflow.com/問題/ 13691943/this-app-wont-run-unless-you-update-google-play-services-via-bazaar/13734937#13734937 – 2013-05-11 11:04:48

+0

我現在知道它存在但我想更新它。因爲在我的應用程序中我使用3.0.27,並在模擬器中安裝了2.0+。另外@sercan在鏈接上安裝兩個apk文件我得到上面的錯誤 – 2013-05-11 12:29:31

回答

0

您必須首先卸載舊版本。您可以與亞行做到這一點:

adb uninstall com.google.android.gms 
+1

請參閱我的編輯,當我試圖unistall它。 CMD只顯示命令的幫助 – 2013-05-15 05:43:30

0

仿真器在默認情況下不具有這些文件,這其中的原因是Google Map API V2不會在模擬器環境中工作之一。所以你可以創建一個新的AVD並在那裏安裝.apk文件或者使用上面提到的卸載選項。

+0

感謝您的答覆。請參閱我的編輯。 – 2013-05-15 05:44:21

+0

@HuseinBehbudiRad,檢查這個問題:http://stackoverflow.com/questions/15205159/install-failed-shared-user-incompatible-while-using-shared-user-id – 2013-05-15 12:30:36

2

這將重新安裝:

adb install -r com.google.android.gms.apk 
+0

這工作就像魔術!謝謝! – Aamer 2016-08-30 14:15:08