私はAndroid StudioプロジェクトをJava 8、Android APIレベル24、Jack toolchainに移行していました。新機能、特にlambdaとCompletableFuture
をチェックしました。AndroidサポートライブラリのCompletableFuture?
残念ながら、CompletableFuture
はAPIレベル24(このプロジェクトの最小APIレベルは16です)からのみ利用可能です。
CompletableFuture
をAndroidサポートライブラリに持ち込む予定がありますか? Promisesパターンのための素晴らしいソリューションのように見えます。あなたのために関連して、おそらく便利
Googleのサポートライブラリの計画についてはわかりません。しかし、 'streamsupport'プロジェクトは' streamsupport-cfuture'モジュールに 'CompletableFuture'のバックポートも提供しています。これは、AndroidおよびすべてのJavaバージョン> = 6で実行され、定期的にテストされます。https://sourceforge.net/projects/streamsupport/ –
@StefanZobelコメントをあなたの質問に答えさせたら、私はそれを最高のものとして受け入れます答え(それはAndroidをカバーしているので) –
ありがとう。それをした。下記参照。 –