从安卓库项目引用的java Jar未被应用程序引用。NoClassDefFoundError
我找了这么多,尝试了我遇到的所有解决方案,但似乎没有任何效果。我尝试的是给出的解决方案here、here、here、here和here,但似乎没有任何效果
正如在其中一些问题中所描述的,我有一个java库(比如J)包含在安卓库(AL)中,后者包含在安卓应用程序(AA)中。我已经将这个库添加到了这两个库的libs中(也尝试过将它添加到AA中并包含在AL中,反之亦然,并且只添加到AL中,并希望安卓依赖项能够处理它),但这或其他任何操作都不起作用
我正在使用最新的工具(版本20.0.3)。 安卓库和应用程序的构建安卓版本为2.2,min SDK为5
我可以在应用程序的安卓依赖项中看到java库,但是我得到了一个NoClassDefFoundException
和运行时
我怎样才能让它工作
安卓库必须引用一个jar,因为它包含一些我需要隐藏的加密逻辑。该库是为分发而创建的,该应用程序只是用于测试库的非常简单的东西
# 1 楼答案
有两个不同但相关的问题导致此问题
然后事情也不起作用,出于某种原因,在我删除项目并在新目录中重新创建后,它开始起作用。(IMP:首先进行代码备份)