2016-09-03 5 views
3

にインポートしていないので、私はいくつかの設定をするJava 8の機能を使用するにはGoogle docによると、まだcheck this imagejava.time.ZonedDateTimeは、私は私のアプリでJava 8の機能を使用しようとしていますアンドロイドメーカー

私のビルドを動作しませんグレード

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    useLibrary 'org.apache.http.legacy' 
    defaultConfig { 
     applicationId "com.ameerhamza6733.dwnews" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
     jackOptions { 
      enabled true 
     } 

    } 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 
+0

Androidはあなたが使用して検討するかもしれない –

+0

すべてのJava 8の言語機能をサポートしていません(HTTPS [ThreeTenBP]周りのAndroidフレンドリーラッパーであるジェイク・ウォートンの[ThreeTenABP](https://github.com/JakeWharton/ThreeTenABP)、: //github.com/ThreeTen/threetenbp)には、 'ZonedDateTime'のバックポートがあります。 – CommonsWare

答えて

2

ZonedDateTimeは、supported Java 8 featuresのいずれでもありません。 no java.time package in the Android reference documentationがあることに注意してください。

+0

あなたはどのように変換するかわからないですか?RFC-1123日時フォーマッタを現地時間に変換する方法 私は時間を詰めていますThu、25 Aug 2016 08:59:00 GMTはこのアンドロイドアプリで、私は現地時間に変換する必要があります、あなたはどのように私はこれを行うことができますか考えていますか? – Hamza

+0

@AmeerHamza - 完全に別個の質問のように聞こえますが、[あなたにはうまくいく回答]が見つからない場合は質問してください(https://www.google.com/search?q=Convert%20RFC-1123%20android ) – ianhanniballake

+0

私はこれがseparete beauseではないと思うjava8です日付と時刻フォーマッタはこのリンクをチェックしますhttps://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html – Hamza

関連する問題