美文网首页
ReactNative-解决升级Android Studio3.

ReactNative-解决升级Android Studio3.

作者: 想把生活过成一首歌 | 来源:发表于2018-04-04 12:48 被阅读0次

    最近由于项目需要封装原生GIS,必须把Android Studio升级到3.0版本,升级3.0版本后一直无法打包,这里react-navigation会提示出

    uncompiled PNG file passed a
    s argument. Must be compiled first into .flat file..
    

    在谷歌上找到了解决方法只需要在gradle.properties文件里添加

    android.enableAapt2=false
    

    即可。
    但是决解了这个报错信息,还会有一个报错信息

    com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.android.dx.command.Main with arguments {--dex --num-threads=4 --multi-dex --main-dex-list E:******-master (3)******-master\app\build\intermediates\multi-dex\debug\maindexlist.txt --output E:******-master (3)******-master\app\build\intermediates\transforms\dex\debug\folders\1000\1f\main E:******-master (3)******-master\app\build\intermediates\transforms\jarMerging\debug\jars\1\1f\combined.jar

    这里需要将app/build.gradle添加如下代码即可完成打包

    android {
        compileSdkVersion 25
        buildToolsVersion '25.0.0'
    
        defaultConfig {
            ...
            multiDexEnabled true
        }
    }
    
    dependencies {
        ...
        compile 'com.android.support:multidex:1.0.0'
        ...
    }
    ···

    相关文章

      网友评论

          本文标题:ReactNative-解决升级Android Studio3.

          本文链接:https://www.haomeiwen.com/subject/gvskhftx.html