我正在Unity-Mac for Android平台上实施DeltaDna智能广告。 https://github.com/deltaDNA/unity-sdk
要实现SmartAd,我们需要打开命令行并运行python download.py。这将下载并将依赖的AAR和Jar文件复制到Assets \ DeltaDNAAds \ Plugins \ Android文件夹中。 Unity会在你构建APK时选择这些。
但我得到了这个错误。
找不到SDK位置。使用sdk.dir在local.properties文件中或使用ANDROID_HOME环境变量定义位置。
我在哪里可以找到这个local.properties文件?
答案 0 :(得分:1)
Android studio为您创建。
它们看起来像是这样,并且位于Android项目的根目录中。
TextView textView=(TextView)findViewById(R.id.correct_word)
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
textView.setText("Delay is created");
}
}, 2000);
当你通过统一构建时,我猜你不需要担心它,只需要在“Unity / Preferences”中设置android sdk位置 - >外部工具
或者通过bash将ANDROID_HOME设置为预构建步骤
## 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
由于