Unity3D构建错误CommandInvokationFailure



当我尝试构建我的项目时,我得到以下错误

Error building Player: CommandInvokationFailure: Failed to recompile android resource files. See the Console for details.
C:Program Files (x86)Javajdk1.7.0_55binjavac.exe -bootclasspath "C:/Users/Ryan/Documents/android sdk only/android-sdk-windows/platforms/android-20android.jar" -d "C:UsersRyanDocumentsGame - AndroidTempStagingAreabinclasses" -source 1.6 -target 1.6 -encoding UTF-8 "-SR.java" "comRyanVitterGameR.java"
stderr[
-SR.java:8: error: <identifier> expected
package -S;

有人知道为什么会抛出这个错误吗?

我的团队在尝试整合facebook SDK时也遇到了类似的错误。

它在用于导入SDK的计算机上运行良好,但是一旦将内容添加到git并提交,所有其他计算机都无法构建到android,并且上面的错误显示在控制台中。

这是因为一旦导入SDK, unity似乎也会更改项目文件夹外的一些文件(我们通过资产商店导入它)。

当时的解决方案是通过资产商店将facebook SDK导入所有其他pc,然后执行"git reset—hard",这似乎可以正确设置unity编辑器。

在这些步骤之后,项目可以再次构建。

相关内容

  • 没有找到相关文章

最新更新