当前位置: 首页 > 知识库问答 >
问题:

在Play developer控制台上完全阴影APK,因为重叠的abis

宣弘新
2023-03-14

我试图用下面的代码在我的gradle中做一个abi分裂

    splits {
    abi {
        enable true
        reset()
        include 'x86', 'armeabi-v7a'/*, 'arm64-v8a', 'x86_64'*/
        universalApk true
    }
}
def abiVersionCodes = ['armeabi-v7a': 1, 'x86': 2, /*'arm64-v8a': 2,'x86_64': 4*/]


android.applicationVariants.all { variant ->
    // assign different version code for each output
    variant.outputs.each { output ->
        def filter = output.getFilter(OutputFile.ABI)
        if (filter != null) {
            output.versionCodeOverride = abiVersionCodes.get(output.getFilter(OutputFile.ABI)) * 1000000 + android.defaultConfig.versionCode
        }
    }
}

它产生的输出名称正确,当我使用apk分析器时,在lib目录下,armeabi-v7a apk将只在lib/armeabi-v7a目录下包含一个so,x86 apk也是如此。但是,armeabi-v7a还包含一个armeabi和x86文件夹,其中只有一个META-INF文件夹,该文件夹只包含一个manifest.mf文件。

区分apk细节:无本机平台(+3个通用)

通用apk有

本机平台arm64-v8a、x86_64(+3通用)对于arm和通用apk,控制台上的错误是

packagingOptions {
    exclude '**/x86/**'
}
ndk {
    abiFilters "armeabi-v7a", "x86"
}

但它仍然包括一个空的armeabi文件夹。

什么是正确的方式来分裂abi,以便开发控制台只看到apk实际上支持什么?删除空目录是正确的方法吗?我是否可以跟踪创建空目录的原因?

共有1个答案

东方英豪
2023-03-14

其他一些未使用的库正在生成空文件夹。通过在一个空白项目中反复试验,我复制了我的依赖项和分裂梯度代码,我将其缩小到CWAC的markdown Generator。从.2升级到.4解决了这个问题。

 类似资料:
  • 阴影 Unity 的灯光可以将 阴影 从一个游戏对象投射到自身的其他部分或是附近的其他游戏对象上。阴影以『扁平』的方式体现游戏对象的尺寸和位置,因此可以为场景添加一定程度的深度和真实感。 场景视图中的游戏对象正在投射阴影 阴影如何工作? 考虑一种最简单的情况,在场景中只有单个光源。光线从光源出发并沿着直线传播,最终可能会碰撞到场景中的游戏对象。一旦光线碰撞到某个游戏对象,光线将无法继续传播和照亮前

  • 我在让CSS3框阴影看起来正确时遇到问题。 我当前的内容包装上有一个框阴影,如下所示: 边框:1px实心#D5D5D5<边界半径:3px 3px 3px 3px<框阴影:0 0 2px#DADADA,0-3px 0#e6e6插入; 我希望框阴影显示在内容框的顶部,确切地说,它是如何显示在框的底部的。我只是觉得我做得不对。

  • 当我切换到我制作的UIViewController时,我遇到了一个奇怪的问题。ViewController B(我要访问的)有一个UIView,它使用TransitionCoordinator和约束向下滑动,但它在右侧显示灰色阴影,如下所示: 完成segue后,它将返回半透明状态,并通过UINavigationBar以漂亮的模糊显示蓝色UIView。 此灰色阴影很可能是由于我从中选择的UITabl

  • 问题内容: 我想在UIView的阴影层中“切出一个洞”,Swift3,iOS 我有一个容器(UIView),有2个子容器: 一个UIImageView 该图像上方有一个UIView(“叠加层”) 我想给覆盖了一层阴影,并切出阴影的内矩形,创建一个辉光像在ImageView的边缘效果 ,这是至关重要的辉光插图,由于图像拍摄屏幕宽度 我的代码至今: 现在的结果如下所示: 现在,我想剪掉较暗的内部部分,

  • 我需要发布约30 apk到谷歌播放控制台。但是有每天上传apk的限制。我不知道。我在Adobe Air上开发我的mobil应用程序。但是今天,奥多比空气在谷歌播放控制台的最后一天。今天之后,我们将能够更新air应用程序,但我们将无法发布新应用程序...什么时候是一天完成时间为谷歌播放?或者每日限额是什么意思?我昨天发布了15个应用。我什么时候可以再次发布新的应用程序? 谷歌游戏控制台 您已超过每日

  • 我需要使我的长方体阴影看起来像一个边框:如果我有一个具有插入的长方体阴影的父对象,并且我在其中放置了一个子div,则长方体阴影应该覆盖子div,如图所示,并带有边框: jsFiddle:http://jsfiddle.net/7rRsw/2/ 这个问题有没有类似于z索引或css黑客的东西? 编辑:我需要使用框阴影插入无边框或框捕捉。我正在寻找黑客,使这只可能与盒影。一种可能的方法是在子div的左右