SecurityException:无法finddex.jar的字段

我如何解决这个错误? 我试过了:

  1. 刷新项目,并重build。

  2. 清理项目,重build。

  3. closures和重新开放这个项目,并重build

  4. 删除项目(但不删除文件 – 这是项目删除确认对话框上的checkbox),然后将其重新导入为现有项目,并进行清理和重build。

  5. 删除项目,删除项目中的.project.classpath文件,并使用我的文件作为现有源创build一个新项目。

这些都没有工作。 我如何解决这个问题?

Solutions Collecting From Web of "SecurityException:无法finddex.jar的字段"

更新平台sdk版本到rev 21它可以解决。 我将平台SDK从rev 20更新到rev 21,并重新启动eclipse,解决了。

在更新Android SDK或类似的东西之后会发生这种情况吗? 您是否尝试卸载并重新安装?

我只是遇到了同样的问题,我发现的唯一解决scheme是: – 卸载Android SDK(作为Eclipse中的插件,并手动删除可以在Eclipse目录中find的任何相关文件) – 获取最新的Android SDK – 再次安装

我希望它也可以帮助你的情况!

此错误可能源于android sdk中的错误batch file。

下面的固定为我工作

  1. 打开在android-sdk\tools\libfind的文件find_java.bat
  2. for /f %%a in ('%~dps0\find_java.exe -s -w') do set javaw_exe=%%afindfor /f %%a in ('%~dps0\find_java.exe -s -w') do set javaw_exe=%%a的一行for /f %%a in ('%~dps0\find_java.exe -s -w') do set javaw_exe=%%a
  3. 删除“-s” ; for /f %%a in ('%~dps0\find_java.exe -w') do set javaw_exe=%%a
  4. 保存该文件,然后重新启动eclipse。