gpt4 book ai didi

android - 我可以使用local.properties存储一些信息吗?

转载 作者:行者123 更新时间:2023-12-03 05:57:16 24 4
gpt4 key购买 nike

最近,我使用bintray-release将我的库上传到Maven。

正如自述文件所述:

./gradlew clean build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false

我认为每次要更新库版本时都放置许多参数太无聊了,因此我将bintrayUser和bintrayKey存储到 local.properties中。
local properties:
ndk.dir=/home/coxier/Android/Sdk/ndk-bundle
sdk.dir=/home/coxier/Android/Sdk
bintrayUser=coxier
bintrayKey=xxxxx

但是,当我调用时:
 ./gradlew clean build bintrayUpload -PdryRun=false

我收到一个错误:

  • What went wrong: Execution failed for task ':library:bintrayUpload'. Bintray user cannot be empty!


通过错误日志,我认为我的lib的build.gradle找不到bintrayUser和bintrayKey。

最佳答案

经过一番尝试,我找到了解决方案。

Properties properties = new Properties()
InputStream inputStream = project.rootProject.file('local.properties').newDataInputStream() ;
properties.load( inputStream )
bintrayUser = properties.getProperty('bintrayUser')
bintrayKey = properties.getProperty('bintrayKey'

关于android - 我可以使用local.properties存储一些信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44094856/

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