2013年6月1日 星期六

API Demo Installation error: INSTALL_FAILED_VERSION_DOWNGRADE and INSTALL_FAILED_CONFLICTING_PROVIDER

       今天試著安裝 Android SDK 裡面的範例專案 API  Demo,編譯完後要安裝到 Emulator 時,在 Console windows 卻出現 Installation error: INSTALL_FAILED_VERSION_DOWNGRADE 的問題,在 "Android Emulator: Installation error: INSTALL_FAILED_VERSION_DOWNGRADE" 上找到了解決方法,解決的方式有兩種:

  1. 在 Emulator 上移除相同名稱的 App 程式
  2. 在 AndroidManifest.xml 中加入 android:versionCode,目前我設定為 2 即可,如果不行的話可以試著調高數值。
      但調完後雖然不會出現 INSTALL_FAILED_VERSION_DOWNGRADE 的錯誤訊息,卻跑出了  INSTALL_FAILED_CONFLICTING_PROVIDER 的錯誤訊息,幸好在 "Android: INSTALL_FAILED_CONFLICTING_PROVIDER" 裡面也找到解決方法。解決的方法就是在
AndroidManifest.xml 中修改 android:authorities 的內容,同時必須修改有使用到該 provider的 java 檔案。
     
      話說好不容易終於安裝到 Emulator 上,但是執行 Animation 範例總是出現 ANR,真是無言了,不曉得是不是電腦不夠力還是其他問題,Anyway 今天就先這樣囉。

沒有留言: