首先,让我说我知道其他处理类似问题的线程,比如这个:
ActionBarSherlock:java.lang.NoClassDefFoundError:com.actionbarsherlock.R$styleable
然而,这是一个稍微不同的情况。我的应用程序已经在 Play 商店中投入生产几个月了,我今天尝试发布更新。该应用程序可以在我的设备和模拟器上完美安装和运行。但是,一旦我将项目导出到 APK,并将其上传到 Play 商店,事情就会出错。下载这个新的 APK(理论上应该可以完美运行),我得到这个“ActionBarSherlock: java.lang.NoClassDefFoundError: com.actionbarsherlock.R$styleable”错误。
我完全不解。首先,这个应用程序一直运行良好,我的最新更新与 ABS 没有任何关系。另一方面,当我通过 Eclipse 安装和运行该应用程序时,它可以完美运行。从工作项目中制作 APK 的过程似乎会产生错误。
由于这个应用程序在 Play 商店中取得了适度的(并且不断增长的)成功,因此最新的更新打破了它的事实,这对我来说是一个严重的担忧。任何意见/建议将不胜感激。