Unity-Projekt als Abhängigkeit in Gradle

8

Ich versuche ein unity3d-Projekt als Modul in mein Android-Projekt zu importieren. Alles ist in Ordnung, Gradle Sync Finish ohne Fehler, aber wenn ich Unity-Projekt als Abhängigkeit zu meinem Projekt hinzufügen und Gradle Sync ausführen, dann sagt es:

%Vor%

Ich habe es versucht, Google, aber ohne Glück ... Vielen Dank für irgendwelche Tipps ... Ich benutze Android Studio (wenn es hilft)

Ich kann eigenständiges unity3d-Projekt auf einem mobilen Gerät erstellen und ausführen, ein Problem tritt nur auf, wenn ich versuche, es als Modul (Abhängigkeit) zu einem anderen Projekt hinzuzufügen

    
Michal Kučera 11.12.2014, 21:21
quelle

3 Antworten

5

In Android Studio können Sie sich nicht auf ein Android-Anwendungsmodul verlassen (das über ein APK als Ausgabe verfügt). Sie können nur auf Java-Bibliotheken (die nach JAR kompilieren) oder Android-Bibliotheksmodule (die nach AAR kompilieren) zurückgreifen.

    
Scott Barta 11.12.2014, 21:31
quelle
10

Ändern Sie in der gradle.build Ihrer Bibliothek die Zeile apply plugin: com.android.application in apply plugin: com.android.library und entfernen Sie die setApplicationId

    
denizen 04.04.2015 07:35
quelle
1

Ich bin ein Android-Noob, aber ich konnte eine einfache Unity-App in Android Studio importieren, indem ich im Export-Dialog "Google Android Project" anklicke.

Deets: * Einheit 4.6.1 * Android Studio 1.0   (Beachten Sie, wenn Sie A.S. "1.0" herunterladen, müssen Sie noch einige Male ein Software-Update durchführen, um es wirklich zu bekommen)

    
orion elenzil 15.12.2014 19:05
quelle