2015-07-28 78 views
0

我编译具有此gradle这个配置的示例应用程序:现在需要的SDK版本编译

minsdkversion: 18 
targetsdkversion: 19 

所以我安装APO 18,19,但是编译器会引发我一个错误:

Where: 
Build file '/Users/sergio/Downloads/kickflip-android-sdk-master/sdk/build.gradle' line: 137 

What went wrong: 
A problem occurred evaluating project ':sdk'. 
The SDK directory '~/Library/Android/sdk' does not exist. 
Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

capture of android sdk manager

所以我的问题是,作为一个新手Android开发者,它除了API/SDK我必须安装编译应用程序中的特定版本的工具。

在此先感谢。

回答

0

酒店sdk.dir在项目点local.properties到错误的文件夹:

The SDK directory '~/Library/Android/sdk' does not exist. 

如果您使用Android Studio后,应自动设置属性到正确的位置。

+0

我的代码中的路径存在,但不起作用... – jsertx

+0

更具体:你的'local.properties'包含什么?你可以在shell中使用'cd'去到'local.properties'中指定的目录吗? –

+0

是的,如果我做CD它存在它适用于所有应用程序,除了这一个 – jsertx