Unity导入大朋VR SDK后打包APK报错

Unity导入大朋VRsdk打包APK时报错


首先映入眼帘的是这个错误提示
在这里插入图片描述
然并卵,根据提示查看控制台,一共报了4个错
在这里插入图片描述
一个一个来看

第一个:
> Task :launcher:preBuild UP-TO-DATE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :launcher:writeReleaseApplicationId UP-TO-DATE
> Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
> Task :launcher:analyticsRecordingRelease
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :launcher:extractProguardFiles UP-TO-DATE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
> Task :launcher:processReleaseJavaRes NO-SOURCE
> Task :launcher:mergeReleaseShaders UP-TO-DATE
> Task :launcher:compileReleaseShaders NO-SOURCE
> Task :launcher:generateReleaseAssets UP-TO-DATE
> Task :launcher:collectReleaseDependencies UP-TO-DATE
> Task :launcher:sdkReleaseDependencyData UP-TO-DATE
> Task :launcher:validateSigningRelease UP-TO-DATE
> Task :launcher:writeReleaseAppMetadata UP-TO-DATE
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :launcher:writeReleaseSigningConfigVersions UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:prepareReleaseArtProfile UP-TO-DATE
> Task :launcher:mergeReleaseAssets UP-TO-DATE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:processReleaseJavaRes UP-TO-DATE
> Task :launcher:mergeReleaseResources UP-TO-DATE
> Task :unityLibrary:mergeReleaseJavaResource UP-TO-DATE
> Task :launcher:mergeReleaseArtProfile UP-TO-DATE

> Task :unityLibrary:processReleaseManifest FAILED

See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.


> Task :unityLibrary:writeReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :launcher:compressReleaseAssets UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :launcher:checkReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:bundleLibResRelease UP-TO-DATE
> Task :unityLibrary:writeReleaseLintModelMetadata UP-TO-DATE
> Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
> Task :launcher:mergeReleaseJavaResource UP-TO-DATE
44 actionable tasks: 2 executed, 42 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

没有任何明确的错误信息,直接忽略

第二个:
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
C:\Unity\Elevator\Library\Bee\Android\Prj\Mono2x\Gradle\unityLibrary\src\main\AndroidManifest.xml:17:5-21:15 Error:
	android:exported needs to be explicitly specified for element <service#com.dpvr.aw.vrsdk.VrListener>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':unityLibrary:processReleaseManifest'.
> A failure occurred while executing com.android.build.gradle.tasks.ProcessLibraryManifest$ProcessLibWorkAction
   > Manifest merger failed : android:exported needs to be explicitly specified for element <service#com.dpvr.aw.vrsdk.VrListener>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

这里就可以看到明确的错误信息了,里面指出AndroidManifest.xml:17:5-21:15 Error: android:exported needs to be explicitly specified for element <service#com.dpvr.aw.vrsdk.VrListener>
意思是在VrListener这个服务下需要明确指定exported属性

尝试把它添加上再次编译打包
在这里插入图片描述

发现可以成功打包了

相关推荐

  1. docker安装milvus,无法打开attu,日志

    2024-01-16 13:40:01       52 阅读
  2. Qt项目打包

    2024-01-16 13:40:01       27 阅读
  3. [Flutter]导入singular_flutter_sdk运行到Android

    2024-01-16 13:40:01       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-16 13:40:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-16 13:40:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-16 13:40:01       82 阅读
  4. Python语言-面向对象

    2024-01-16 13:40:01       91 阅读

热门阅读

  1. Redis-集群

    2024-01-16 13:40:01       64 阅读
  2. leetcode30天pandas挑战day1笔记

    2024-01-16 13:40:01       55 阅读
  3. 思科无线AP 2802无法注册,手工指定控制器的IP

    2024-01-16 13:40:01       41 阅读
  4. C语言项目总结

    2024-01-16 13:40:01       42 阅读
  5. hive:创建自定义python UDF

    2024-01-16 13:40:01       57 阅读
  6. mysql定时任务

    2024-01-16 13:40:01       58 阅读
  7. SpringMVC数据传递及数据处理

    2024-01-16 13:40:01       62 阅读