如果你被下面这个报错困扰了好久,这篇文章也许会给你提供帮助。
java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader$DelegateClassLoader[DexPathList
正文:
有时候,我们可能需要把Cocos2dx的proj.android-studio项目中编译好的.so库移植到我们某个android studio项目中进行使用,但经常会遇到本文将详细介绍整个移植过程。
图1是cocos2dx项目中AS平台的工程。通过编译(cocos compile -p android –android-studio),已经产生了.so库文件。现在,我想将A中产生的动画效果或是资源转移到我已有的android项目中(AS项目)。那么需要如何操作呢?
图1.已经编译产生so库的cocos2dx AS项目A
图2.需要导入cocos2dx资源的AS项目B
1、在项目B中,File->New->Import Moudle, 将Cocos2dx项目中的libcocos2dx库工程导入,我的库工程目录如下图。(注意:libcocos2dx库工程不在proj.android-studio目录下,而在原始的Cocos2