Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android SDK升級的alvikvm(2658): Unable to resolve superclass of XXX錯誤

Android SDK升級的alvikvm(2658): Unable to resolve superclass of XXX錯誤

編輯:Android開發教程

如果你升級ADT升級到17,發現原先的應用無法啟動,出現alvikvm(2658): Unable to resolve superclass of XXX的錯誤:

而ApiDemos 還是可以正常運行。Google之後,發現從ADT 17開始,如果引用 jar 庫文件,必須將它們放在libs 目錄下,否則這些類不會被拷貝到最終 的.dex 文件中。 解決方法,是在項目目錄在創建一個libs 子目錄,就原先引 用到的庫拷貝到該目錄,重新添加應用即可。

注意:前面提供的Robojuice的例子使用了lib 文件名,如果你使用ADK17以 上版本,請注意要修改為libs 目錄名。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved