Unity项目作为Gradle中的依赖项

Mic*_*era 8 android unity-game-engine gradle android-studio android-gradle-plugin

我正在尝试将unity3d项目作为模块导入到我的android项目中.一切都没问题,gradle sync完成没有错误,但是当我将unity项目作为依赖项添加到我的项目并运行gradle sync时它会说:

Error:Dependency myapplication:unityproject:unspecified on project app resolves to an APK archive which is not supported as a compilation dependency. File: /Users/michal/Documents/Projects/myapplication/unityproject/build/outputs/apk/unityproject-release-unsigned.apk
Run Code Online (Sandbox Code Playgroud)

我尝试谷歌它,但没有运气...非常感谢任何提示...我正在使用Android Studio(如果它有帮助)

我可以在移动设备上构建和运行独立的unity3d项目,问题是当我试图将它作为模块(依赖)添加到另一个项目时

den*_*zen 10

在您的图书馆中gradle.build,将行更改apply plugin: com.android.applicationapply plugin: com.android.library并删除setApplicationId


Sco*_*rta 5

在Android Studio中,您不能依赖Android应用程序模块(其中有APK作为其输出).您只能依赖Java库(编译为JAR)或Android库模块(编译为AAR).