Android Studio local.properties

Android Studio local.properties,android,Android,如何创建具有以下格式的local.properties: sdk.dir=C\:\\Users\\%username%\\AppData\\Local\\Android\\Sdk 这样gradle构建就可以在默认位置有sdk的任何计算机上工作,而无需手动添加sdk位置名称 上面的例子不起作用 The SDK directory 'C:\Users\%username%\AppData\Local\Android\Sdk' does not exist. 您应该用实际用户名替换%usernam

如何创建具有以下格式的
local.properties

sdk.dir=C\:\\Users\\%username%\\AppData\\Local\\Android\\Sdk
这样gradle构建就可以在默认位置有sdk的任何计算机上工作,而无需手动添加sdk位置名称

上面的例子不起作用

The SDK directory 'C:\Users\%username%\AppData\Local\Android\Sdk' does not exist.

您应该用实际用户名替换
%username%
,以使其正常工作

i、 e。
sdk.dir=C\:\\Users\\SomeOne\\AppData\\Local\\Android\\sdk

我并不知道这是真的,但我假设Local.settings文件是用groovy编写的,就像大多数其他设置一样。在这种情况下,语法更像:

sdk.dir=“C:\Users\$userName\AppData\Local\Android\sdk”

但即使如此,我仍然认为$userName不是您想要引用的环境变量的正确groovy表达式。为了解决这个问题,你必须学习一些groovy(我也是!)