キーストアの外部にプロジェクトディレクトリのを保存したいとします。私が試した /Users/username/.gradle/keystores/project/release.key
または ~/.gradle/keystores/project/release.key
gradleキーストアファイルの絶対パスの値
:私はので、私は~/.gradle/gradle.properties
でGradleの変数を適切する値を委任私はGradleののような絶対パスを受け入れるように取得することはできませんリポジトリ内のファイルパスを保存したくない storeFile file(RELEASE_STORE_FILE)
および storeFile new File(RELEASE_STORE_FILE)
どれも動作していないようです。
RELEASE_STORE_FILE
変数を使用してキーストアファイルに絶対パス値を渡すにはどうすればよいですか?
android {
signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASS
keyAlias RELEASE_ALIAS
keyPassword RELEASE_KEY_PASS
}
}
}
と~/.gradle/gradle.properties
ファイル:要するに
RELEASE_STORE_FILE=/Users/username/.gradle/keystores/project/release.key
RELEASE_STORE_PASS=******
RELEASE_ALIAS=******
RELEASE_KEY_PASS=******
:私はGradleのための絶対パス値を渡したいです。
あなたはあなたのパスを受け入れるためにgradleを得ることができないということを意味しますか?あなたは何をしますか? – RaGe
ご迷惑をおかけして申し訳ありません - おそらく私の設定ミスでした。私はティムローズの別の面白い解決策を使って終わった。 –
'storeFile file(RELEASE_STORE_FILE) 'を使用すると絶対パスを使用することは確かです。パスの前後に二重引用符または一重引用符を追加していないことを確認してください。 – iForests