gpt4 book ai didi

faSTLane - 使用faSTLane gradle时如何指定输出.apk文件路径?

转载 作者:行者123 更新时间:2023-12-04 14:33:00 27 4
gpt4 key购买 nike

我的应用程序有不同的产品风格,我使用 faSTLane 构建它们。这是我的快速文件:

default_platform(:android)

platform :android do

desc "Release apk with different urls"
lane :release do
gradle(
task: "assemble",
build_type: "release",
flavor: "flavorname",
print_command: true,
properties: {
"android.injected.signing.store.file" => "Key.jks",
"android.injected.signing.store.password" => "KeyPass",
"android.injected.signing.key.alias" => "KeyAlias",
"android.injected.signing.key.password" => "KeyPass"
}
)

end

end

问题是在项目目录中创建了 apk 文件。

(projectname/app/build/outputs/apk/flavorname/release/app-flavorname-release.apk)

如何自动将此 apk 文件移动到我的桌面?

最佳答案

我在我的下使用以下内容毕业 称呼:

lane :release do        
gradle(...)

APK_LOCATION = "#{lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH]}"
sh("mv #{APK_LOCATION} ~/Desktop/")
end

使用该变量的优点是您将能够使用相同的代码进行发布和调试 apk。

干杯。

关于faSTLane - 使用faSTLane gradle时如何指定输出.apk文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53376765/

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