美文网首页
【flutter】Android 打包apk 出现lib.so

【flutter】Android 打包apk 出现lib.so

作者: Kean_Qi | 来源:发表于2019-11-01 15:52 被阅读0次

当我们打包apk或者运行debuge的时候,由于项目用到了只包含arm32的jar包,在arm64环境下会报找不到lib.so的问题,这种情况可以修改一下flutter sdk中flutter.gradle的对应代码即可解决。
flutter/packages/flutter_tools/gradle/flutter.gradle中修改如下

private static String getBasePlatform(Project project) {
        //if (PLATFORM_ARM64 in getTargetPlatforms(project)) {
        //    return PLATFORM_ARM64;
        //}
        return PLATFORM_ARM32;
    }

找到getBasePlatform方法,注释掉PLATFORM_ARM64的判断。

相关文章

网友评论

      本文标题:【flutter】Android 打包apk 出现lib.so

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