2017-04-23 9 views
0

つまり、Androidアプリをから移行する際に実行する必要がある測定値は、Java 1.7Java 1.8です。AndroidスタジオでJava 1.8を使用しましたか?

誰でもAndroidアプリケーションで ラムダ、ストリーム、JavaタイムAPIなどのような強力な機能を使用しましたか?

また、Java 1.8製Androidアプリは、Android OSのバージョンに関係なく、すべての異なるデバイスで動作すると思いますか?

+1

にトライして、リソースのステートメントを使用してJava 8のコードを実行することができます/platform/j8-jack.html –

+0

ポインタをありがとう。私は実際の人生の情報を収集し、開発者がJava 1.8の実装経験をもっと探していますか? – albeee

答えて

0

はい、私はAndroidのスタジオでJava 8を使用していますが、Instant Runは現在Jackで動作していないため、新しいツールチェーンを使用している間は無効になります。 アプリケーションをコンパイルするときにJackが中間クラスファイルを生成しないため、データバインディングクラスが中間生成されないようにします。

私はretrolambdaを使用して、Java 7、Java 6、Java 5のランタイムにバックポートすることをサポートしています。

Retrolambdaあなたは多分これがhttps://developer.android.com/guideを助けるラムダ式、メソッド参照およびJava 7、6または5

関連する問題