当前位置:   article > 正文

To run dex in process, the Gradle daemon needs a larger heap. It currently has 1024 MB. For faster b_qt for android the grade deamon needs a larger hea

qt for android the grade deamon needs a larger heap

andorid studio 运行正常,通过命令行react-native run-android 报错。
如图:
android1024.png
解决:
1:app下build.gradle修改

  defaultConfig {
        minSdkVersion 19
        targetSdkVersion 26
        versionCode 1
        versionName "1.0.1"
        ndk {
            abiFilters "armeabi-v7a", "x86"
        }
        multiDexEnabled true
    }
    dexOptions {
        javaMaxHeapSize "2g"
        preDexLibraries = false;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

2:项目目录下gradle.properties添加

org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2560m 
  • 1
  • 2

至于2560这个数字根据它提示的修改。
然后编译同步gradle
react-native run-android.
成功。
github工具

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号