2016-07-19 8 views
1

Ich implementiere DeltaDna Smart Ads in Unity-Mac für Android Platform. https://github.com/deltaDNA/unity-sdkWo finde ich die Datei local.properties auf dem Mac?

Um SmartAds zu implementieren, müssen wir die Befehlszeile öffnen und python download.py ausführen. Dadurch werden die abhängigen AARs und Jar-Dateien in den Ordner Assets \ DeltaDNAAds \ Plugins \ Android heruntergeladen und kopiert. Unity wird diese beim Erstellen der APK abholen.

Aber ich bekomme diesen Fehler.

Speicherort des SDK nicht gefunden. Definieren Sie den Speicherort mit sdk.dir in der Datei local.properties oder mit einer Umgebungsvariablen ANDROID_HOME.

Wo kann ich diese finden local.properties Datei?

Antwort

1

Android Studio es für Sie erstellt.

Sie sehen so aus und sitzen in der Wurzel des Android-Projekts.

## This file is automatically generated by Android Studio. 
# Do not modify this file -- YOUR CHANGES WILL BE ERASED! 
# 
# This file must *NOT* be checked into Version Control Systems, 
# as it contains information specific to your local configuration. 
# 
# Location of the SDK. This is only used by Gradle. 
# For customization when using a Version Control System, please read the 
# header note. 
#Mon May 09 15:14:03 BST 2016 
sdk.dir=/Users/{username}/Library/Android/sdk 

Wie Sie bauen durch Einheit meine Vermutung ist, brauchen Sie nicht zu kümmern und müssen nur die android sdk Lage setzen in „Unity/Einstellungen“ -> Externe Tools

Alternativ set ANDROID_HOME über bash als Pre Build-Schritt

ANDROID_HOME=/Users/{username}/Library/Android/sdk export   
PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

Dank

+0

Hallo Stuart, habe ich versuchen, dies vor meiner Frage hier veröffentlichen. Ich habe Änderungen in diesem Skript aber es wird automatisch generiert. Ich habe es geändert, aber immer noch habe ich den gleichen Fehler im Terminal. Danke für Ihre Bemühungen. –

+0

Wenn Sie mit bash erstellen, sind hier zwei Zeilen, um ANDROID_HOME für diese Sitzung einzurichten. Export ANDROID_HOME =/usr/local/Keller/android-sdk/24.3.4 export PATH = $ PATH: ist $ ANDROID_HOME/Plattform-Tools (Update mit der richtigen Lage des SDK, die Lage: ANDROID_HOME/Tools $ von der Installation des Android SDK mit brauen) Danke –