在我的团结游戏中,在导入之后,我无法构建我的项目。它提供了一个构建错误,无法将类转换为dex格式,统一版本为5.3.5f1。我得到的错误日志如下:
> <p> Error building Player: CommandInvokationFailure: Unable to convert
> classes into dex format. See the Console for details. C:\Program
> Files\Java\jdk1.8.0_74\bin\java.exe -Xmx2048M
> -Dcom.android.sdkm
我创建了一个使用C/C++动态链接库的Unity3d项目。因此,首先我在Visual studio中制作了dll。
// mydll.cpp
#define EXPORT_API __declspec(dllexport)
extern "C" {
int EXPORT_API add(int a, int b)
{
return a+b;
}
}
我将这个dll添加到我的Unity3D项目中,并调用
// C# script in Unity3D
public class TestDll : MonoBehaviour {
[D
试图构建Android应用程序,但它触发了这一警告。尽管它仍然是成功建造的。
cvc-complex-type.2.4.a: Invalid content was found starting with element 'base-extension'. One of '{codename, tag}' is expected.
unexpected element (uri:"", local:"base-extension"). Expected elements are <{}vendor>,<{}cod