2017-02-07 1 views
0

私のウェブサイトをGoogleのアプリケーションエンジンで更新する必要があります。私は最後にそれをアップロードしているので、Javaはメッセージで、私の視力に障害が発生し、今のJava 8にアップグレード:アプリエンジンで失敗Android StudioではJava 8からJava 7への逆コンパイラを変更できません

**failure in app engine**

私はこのアプリのエンジンができないので、それが失敗していることだと思いますJava 8を処理します。私がJava 8からJava 7をAndroidスタジオに変更しようとすると、それはできません。それは言う:Javaの7

refuses to use java 7

を使用することを拒否し、バックのjava 8 に戻り、Googleは、私は私のウェブ上のセキュリティポリシーを含める必要があると言って私に厄介なメッセージを送ったので、私は唯一のこのすべてをやっていますサイト。

+0

既存の質問:https://www.google.com/search?q=please+choose+jdk+8+or+new&oq=please+choose+jdk+8+o&aqs=chrome.0.0j69i57 .3356j0j7&sourceid = chrome&ie = UTF-8 –

+0

はい、長年何時間も使用できます。 –

+0

更新:このプログラムで作業して以来、Androidスタジオが1から2に更新されたため、この問題が発生したと考えています。 Android Studioではjava 8が必要です。ただし、Google App Engineではjava 8を禁じています。これが真実ならば、信じがたいですし、左手の古典的な例は右手が何をしているのか分からないのです。 Androidスタジオ1の古いコピーをダウンロードして問題が解決するかどうかを確認します(明日は頭が痛い)。 –

答えて

0

問題は解決され、衝撃的です。ほとんど信じられません。 Android Studio 2.xではJava 7を使用できません(Java 8が必要です)。 Google App EngineではJava 8を使用できません(Java 7が必要です)。つまり、現在のバージョンのAndroid Studioを使用してGoogle App Engine Appsを開発することはできません。アップグレードされたAndroid Studio 2.xを使用してApp Engineに再デプロイしようとすると、古いApp EngineアプリまたはAndroid Studio 1.xで開発されたWebサイトは失敗します。この問題を解決するために、私はhttp://tools.android.com/download/studio/builds/1-5-2の指示に従ってアンドロイドスタジオ1.5の古いバージョンを再インストールしました。アップロードされたWebサイトは正常に動作します。

関連する問題