MobSDK已停止支持非严格模式版本,请按上面编译告示接入合规版本!

打开老项目时,项目编译报错,原来是 ShareSDK 又在作妖了。网上找了下解决方法,设置为隐私协议适配版本就好。

方法1

app/build.gradle

MobSDK {
    ..
    spEdition "fp"
    ..
}

方法2

gradle.properties 添加一行

MobSDK.spEdition=FP

新的项目已经不集成 ShareSDK,而是直接接原生的第三方了,所以不会碰到这个问题。

Android Studio 移除不想提交的 Git 文件

每次修改后提交代码,都会把项目的配置文件 .idea\codeStyles\Project.xml 提交,但是这个文件完全没有使用 git 管理的必要。添加到 .gitignore 里也没有效果,移除不了,在网上找了半天也没有找到解决方法,后来问同事找到了解决办法。

获取文件路径

点击 Android Studio 底部的 Terminal 打开终端,输入

git status

可以看到修改了哪些文件,这里就有 .idea\codeStyles\Project.xml 这个文件

移除

git rm --cache .idea\codeStyles\Project.xml

完成

然后再提交的时候,就发现这个文件变成了灰色,提交之后就不会再有这个文件了。所以碰到问题最好直接问老司机,不要自己浪费时间琢磨。

Android APP 打包 AAB 上架 Google Play 失败的问题

提示如下

您的 App Bundle 中包含以下无法识别的语言:zz。如需查看受支持语言代码的列表,请转到 IANA 注册表。您可以使用 Gradle 属性 resConfigs 排除因第三方库而引入的无效语言。

解决方法

在 app 模块下的 build.gradle 里,android 里,加上

android {
    ..
    bundle {
        language {
            enableSplit = false
        }
    }
    ..
}

海鲜市场赌了一把整了张 1080ti

现在所有卡都溢价了,不是买不起,是买来感觉自己亏,心理难受。然后发现只有这张卡还是降价的,4年过去了显卡天梯排行也能不输 3060ti太多。于是整了张矿泰的玩家力量,入手之后用娱乐大师跑了下分,用甜甜圈烤了半个小时,没啥问题。帝国4终于能开高特效了,骑砍2全高特效百人战场非常流畅,千人战场也能玩,非常满意。