Yup, "String" in quotes was required for it to work for me.
On Thursday, December 19, 2013 7:48:06 AM UTC-5, Patrick Boos wrote:
>
> Almost right. In my project the following works:
>
> buildConfigField "String", "SERVER_URL", "\"${url}\""
>
> On Thursday, December 19, 2013 11:39:53 AM UTC+1, Jake Wharton wrote:
>>
>> From the notes:
>>
>> - Build config improvements and DSL changes.
>> - buildConfigLine is replaced by buildConfigField
>> - Only one field per property
>> - expects 3 values, type, name, value.
>> - This allows overriding a value in flavor or build type.
>> - See "basic" sample.
>>
>> So you'd need to do something like:
>>
>> buildConfigField String, "COMMIT_HASH", getGitHash()
>>
>>
>> ---
>> Jake Wharton
>> http://about.me/jakewharton
>>
>>
>> On Thu, Dec 19, 2013 at 1:08 AM, Christoffer Hirsimaa
>> <[email protected]>wrote:
>>
>>> I earlier had this in my build file:
>>> defaultConfig {
>>> minSdkVersion 14
>>> targetSdkVersion 19
>>> buildConfig "public static final String COMMIT_HASH =
>>> \""+getGitHash()+"\";"
>>> }
>>>
>>> So I can put my git hash in the application. Now it gives this error:
>>>
>>> > Could not find method buildConfig() for arguments [public static final
>>> String COMMIT_HASH = "1.0-sprint7-56-g2ba6a8a";] on
>>> ProductFlavorDsl_Decorated{name=main, minSdkVersion=14,
>>> targetSdkVersion=19, renderscriptTargetApi=-1,
>>> renderscriptSupportMode=null, renderscriptNdkMode=null, versionCode=-1,
>>> versionName=null, packageName=null, testPackageName=null,
>>> testInstrumentationRunner=null, testHandleProfiling=null,
>>> testFunctionalTest=null, signingConfig=null, resConfig=null}.
>>>
>>> What is wrong with this now?
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "adt-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
--
You received this message because you are subscribed to the Google Groups
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.