构建播放器时出错:IOException:无法移动文件

Tay*_*eph 4 android unity-game-engine

当我尝试使用在Unity 3d上的android studio中创建的.aar插件时,我不断收到此错误

Error building Player: IOException: Failed to Move File / Directory from 'Temp/StagingArea\android-libraries\app-release\classes.jar' to 'Temp/StagingArea\android-libraries\app-release\libs\classes.jar'.
Run Code Online (Sandbox Code Playgroud)

小智 14

在gradle中使用提供的范围.

https://sinking.in/blog/provided-scope-in​​-gradle/

dependencies 
{
    provided fileTree(dir: 'libs', include: ['*.jar'])
}
Run Code Online (Sandbox Code Playgroud)


Pro*_*ton 6

你需要在你的aar中删除'libs/classes.jar'(使用你喜欢的档案管理器,它只是ZIP文件),因为Unity会自己注入它.如果已经有Unity,Unity就会失败.