java - Android- Dexopt 错误

标签 java android android-ndk android-studio

我在 Android Studio 中使项目使用一些 .so 文件。 我犯了一个错误,我更改了项目中的 .so 文件。我在 eclipse 中有类似的项目,我将 .so 文件复制到 Android studio lib jnilib,这是我得到的 meseege:

 installation failed since the device possibly has stale dexed jars that don't match the current version (dexopt error) in order to procceed, you hava to uninstall the existing application 

我记得当我将项目导入 Android studio 时,它对它们做了一些可能相关的事情..

如果有人知道会很有帮助。

我尝试了所有删除操作..在这种情况下我不相关。

谢谢

最佳答案

解决办法是用android studio的工具导入.so文件,不要复制文件。我认为当我使用 android studio 工具导入它时,它向 gradle 文件添加了一些行。

关于java - Android- Dexopt 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26306108/

相关文章:

java - Android 绝对初学者的资源

android - 如何通过 C/C++ 从 Linux 命令获取输出?适合安卓吗?

android - Android SDK 和 NDK 有什么区别?

android - 无法在 Android Studio 中设置 Android NDK 位置

java - 如何从文件中检索数据

java - 设置tomcat上下文路径

java - 在 libGDX 中同时使用 SpriteBatch 和 SpriteCache 是不是一个坏主意?

java - Android 随机数 llegalArgumentException : n <= 0: 0

android - 如何在 Xamarin 小部件中使用自定义行创建 ListView

java - JDK类方法的时间复杂度度量