在添加从官方github存储库下载的Play商店服务包后,当我尝试在Unity 5.5.0f3中为Android编译时收到此错误消息。
Failed to compile resources with the following parameters:
-bootclasspath "C:/Users/Riccardo/AppData/Local/Android/sdk\platforms\android-25\android.jar" -d "D:\Develop\Unity Projects\OxS Tennis Game Mobile\Temp\StagingArea\bin\classes" -source 1.6 -target 1.6 -encoding UTF-8 "android\support\v4\R.java" "com\google\android\gms\R.java" "com\google\android\gms\auth\R.java" "com\google\android\gms\auth\api\R.java" "com\google\android\gms\base\R.java" "com\google\android\gms\drive\R.java" "com\google\android\gms\games\R.java" "com\google\android\gms\nearby\R.java" "com\google\android\gms\tasks\R.java" "com\google\example\games\mainlibproj\R.java" "com\IgnisTenebrisStudio\Hellball\R.java" "com\unity3d\ads\R.java"
warning: C:\Users\Riccardo\AppData\Local\Android\sdk\platforms\android-25\android.jar(java/lang/Object.class): major version 52 is newer than 51, the highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: C:\Users\Riccardo\AppData\Local\Android\sdk\platforms\android-25\android.jar(java/lang/AutoCloseable.class): major version 52 is newer than 51, the highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
2 warnings
UnityEditor.HostView:OnGUI()
我也同时设置了JAVA_HOME和Path(Win 10 OS)。
在我的情况下,JAVA_HOME是
C:\Program Files\Java\jdk1.7.0_79
在路径中我有
C:\Program Files\Java\jdk1.7.0_79\bin
有人可以帮我吗?
我应该尝试更新到jdk1.8吗?
最佳答案
好的,我找到了解决方案。
我将数据升级到jdk 1.8_111并更新了所有系统路径。现在,Unity正在编译我的项目。
关于java - 编译资源失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41672613/