简体   繁体   English

flutter ui模拟器不显示图像

[英]flutter ui emulator does not show image

I have a problem I started developing in flutter and I only used dart, it turned out that it asked me for multidex, I did as the example was shown and now I don't know how to solve a problem with the MainActivity.java and MainActivity.kt problem我有一个问题,我在 flutter 开始开发,我只使用了 dart,结果它问我 multidex,我按照示例所示做了,现在我不知道如何解决 MainActivity.java 的问题和MainActivity.kt 问题

Task :app:compileDebugKotlin
e: C:\Users\diamar\AndroidStudioProjects\flutter_s\android\app\src\main\kotlin\com\example\flutter_s\MainActivity.kt: (9, 41): Unresolved reference: newBase
 Task :app:compileDebugKotlin FAILED

code MainActivity.kt代码 MainActivity.kt

package com.example.flutter_s

import android.content.Context
import androidx.multidex.MultiDex
import io.flutter.embedding.android.FlutterActivity

class MainActivity: FlutterActivity() {
        override fun attachBaseContext(base: Context?) {
               super.attachBaseContext(newBase)
               MultiDex.install(this)
       }}

Code MainActivity.java代码 MainActivity.java

 package io.flutter.plugins; import androidx.multidex.MultiDex; import androidx.multidex.MultiDexApplication;


 public class MainActivy extends MultiDexApplication {
     @Override
     protected void attachBaseContext(Context base) {
         super.attachBaseContext(NewBase);
          MultiDex.install(this);
     }}

To enable multidex use this in /android/app/build.gradle要启用 multidex,请在 /android/app/build.gradle 中使用它

    defaultConfig {
        applicationId "com.example.appName"
        minSdkVersion 16
        targetSdkVersion 28
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        multiDexEnabled true
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM