最近,随着Android Studio的更新,用于Android的Gradle插件也得到了更新。在此之后,以前获取SDK目录的方式已经无法使用。
${android.plugin.sdkDirectory}
在较旧版本中可以正常工作的代码现在出现了错误。
Error:(42, 0) No such property: sdkDirectory for class: com.android.build.gradle.LibraryPlugin
如何正确获取正在使用的Android SDK目录,最好是独立于用户配置(例如插件和gradle版本)的方式?该脚本需要与多个用户共享。
android.sdkDirectory
(不包括.plugin
)。我已经相应地更新了答案。 - sschuberth