1. ホーム
  2. android

[解決済み] JVMターゲット1.8でビルドされたバイトコードをJVMターゲット1.6でビルドされているバイトコードにインライン化することができない

2022-03-14 13:10:03

質問

Example CorDapp を実行しようとすると ( GitHub CorDapp )をIntelliJ経由で実行すると、以下のエラーが発生します。

JVMターゲット1.8でビルドされたバイトコードは、次のバイトコードにインライン化できません。 JVMターゲット1.6でビルドされている

すべてのバイトコードが同じJVMターゲットでビルドされるように、IntelliJの設定を変更するにはどうすればよいですか?

解決方法は?

この問題は、以下の手順で解決できます。

  • IntelliJの環境設定を開く
  • に移動します。 Build, Execution, Deployment > Compiler > Kotlin Compiler BUT Other Settings > Kotlin compiler もし、Android Studio > 3.4
  • を変更します。 Target JVM version から 1.8
  • クリック Apply