Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity项目导出到android项目异常(多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig)_Android_Eclipse_Unity3d_Buildconfig - Fatal编程技术网

Unity项目导出到android项目异常(多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig)

Unity项目导出到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

我将该项目从unity 4D导出到Android项目,但当我运行它时,发现了这个错误

无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig; 转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lcom/qualcomm/QCARUnityPlayer/BuildConfig


我确实更改了项目->属性以包含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

com.example.unitytest”android:versionName=“1.0”android:versionCode=“1”android:installLocation=“preferExternal”>


.MyUnityAR”android:label=“@string/app|name”android:screenOrientation=“肖像”android:configChanges=“fontScale |键盘隐藏| locale | mnc | mcc |导航|方向|屏幕布局|屏幕大小|最小屏幕大小| uiMode触摸屏”>

3) 清洁和建设,然后享受

参考