Unity项目导出到android项目异常(多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig)
我将该项目从unity 4D导出到Android项目,但当我运行它时,发现了这个错误 无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig; 转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfigUnity项目导出到android项目异常(多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig),android,eclipse,unity3d,buildconfig,Android,Eclipse,Unity3d,Buildconfig,我将该项目从unity 4D导出到Android项目,但当我运行它时,发现了这个错误 无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig; 转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig 我确实更改了项目->属性以包含Android 4.2.2和Android依赖项,但我仍然无法运行它原因是导出的项目(来自Unity)与QCARUni
我确实更改了项目->属性以包含Android 4.2.2和Android依赖项,但我仍然无法运行它原因是导出的项目(来自Unity)与QCARUnityPlayer.jar中定义的包名“com.qualcomm/QCARUnityPlayer”相同 请按照我成功完成的步骤来做 1) 创建扩展QCarpLayerActivityActivity的活动
package com.example.unitytest;
import android.os.Bundle;
import android.util.Log;
import com.qualcomm.QCARUnityPlayer.QCARPlayerNativeActivity;
public class MyUnityAR extends QCARPlayerNativeActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.i("Test", "MyUnityAR is running.");
}
}
2) 修改AndroidManifest.xml
…