2017-08-18 58 views
0

我正在开发Unity中的Android应用程序。我已经安装并运行在台式机上。每当我点击构建一切工作正常。为什么我的项目不能在两个不同的系统上构建

不幸的是,我不能带着我的台式电脑,所以我不在家时在笔记本电脑上工作。问题是:由于项目中的设置完全相同,由于target-sdk版本的问题,游戏无法在我的笔记本电脑上编译。

我不是一个android开发人员,所以我不知道我必须做什么来修复我的笔记本电脑上的这个错误。

的错误状态(总结):

无法合并的Android体现

目标SDK版本的插件是25,你用23

我知道我可以改变Unity的某处。即使在最新版本中,更改API级别也无助于获得相同的错误。我检查了我的台式电脑和笔记本电脑具有相同的API级别。我将Android Studio更新为最新版本。

我还相信,有在我的项目没有Android清单其中指出,我需要24或25的目标-SDK版本,只有一个写着分钟版本14,目标19版

正如我所说,它没有在我的第一个系统抱怨编译,但在第二个失败,我不知道为什么。我希望任何人都可以告诉我该如何解决这个问题。

你可以看到下面

enter image description here

回答

0

我的设置你做 “作废缓存/重启” 在Android Studio中的文件选项卡。

统一: 转到编辑=>首选项。在首选项窗口中,转到GI缓存选项卡。然后点击清理缓存。 http://answers.unity3d.com/questions/732312/how-to-clear-cache-for-unity.html

+0

我该如何到达那里?我不直接使用Android Studio,因此没有项目或类似项目,我只是将它用于随附的sdk。 –

+0

仍然无法使用。同样的错误,同样的问题。 –

相关问题