gpt4 book ai didi

android - Android Studio生成的/release/output.json是什么

转载 作者:IT王子 更新时间:2023-10-28 23:55:06 24 4
gpt4 key购买 nike

我最近注意到 <module>/release/output.json 生成了一个新文件Android Studio 3 Canary 1 每次我运行 Build -> Generate Signed APK... ,其内容如下所示。

谁能确认也看到了这种行为?还是因为我的笔记本电脑上的一些本地配置?

谁能解释这个文件的用途?添加到 .gitignore 是否安全? ?

[{
"outputType": {
"type": "APK"
},
"apkInfo": {
"type": "MAIN",
"splits": [],
"versionCode": 32
},
"outputFile": {
"path": "/path/to/the/generated/release/filename.apk"
},
"properties": {
"packageId": "com.example.android",
"split": ""
}
}]

最佳答案

Android studio 3.0 负责这个文件。您无需担心 output.json 文件。

让我给你解释一下:

对于旧版本,Android Studio 所做的是生成一个签名的 APK 并将其放在“输出”文件夹中。即使您的 APK 有多个 flavor 维度,它们也可以位于同一目录中,即输出文件夹。从最新版本的 Android Studio 3.0(canary 和 stable)开始,他们组织了这个文件结构。对于每个 flavor 维度,每当您签署 APK 时,它都会有一个单独的文件夹,其中包含相应的 output.json 文件。这个文件实际上只是源 APK 的描述。如您所见,您在此处共享的文件描述了已发布的 APK。

关于android - Android Studio生成的<module>/release/output.json是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44202176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com