On 5/30/17 1:17 PM, Andreas Schildbach wrote:
> Do you know on what versions of Android the 22.0-android Guava version
> works? Seems like they use the Java7 API, which seems to imply KitKat+.

The last line of the README says:

https://github.com/google/guava/blob/master/README.md


"For the Android flavor, our unit tests run on API level 10 (Gingerbread)."


The 'Compatibility' page (under 'Older JDKs') says

For the medium-term future, Guava users who need to target JDK 7 can use
the Android flavor, which has no Android-specific dependencies. At some
point in the future, when Android diverges sufficiently from JDK 7,
Guava may stop providing a JDK 7-compatible flavor, at which time those
users will have to stay with the latest prior version.

https://github.com/google/guava/wiki/Compatibility


-- Sean

>
>
> On 05/30/2017 09:42 PM, Sean Gilligan wrote:
>> Guava version 22 sets a new baseline for Guava JDK/Android
>> compatibility. (see https://github.com/google/guava/wiki/Release22)
>>
>> The  'com.google.guava:guava:22.0' requires Java 8, but the
>> 'com.google.guava:guava:22.0-android' is a compatible subset and works
>> on Android.
>>
>> It would be nice to see the bitcoinj dependency updated to a more recent
>> Guava and skipping to 22 would likely be the best long-term strategy.
>>
>> Does anyone have an idea how hard upgrading bitcoinj to Guava 22 would
>> be? Is this something that might make sense for bitcoinj 0.15?
>>
>> -- Sean
>>
>>
>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"bitcoinj" 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/d/optout.

Reply via email to