0
task wsUpload(type: Exec) {
commandLine '../scripts/ws_upload.sh'
args = [rootProject.ext.VERSION_CODE]
crashlyticsUploadDistributionMinAPI16ProdRelease
}
wsUploadが、私はそれがws_upload.shスクリプトを実行して、生地のベータ版にAPKをアップロードしたいの外側に定義され、アプリ/ build.gradleファイル の下部にブロックされます。私はcrashlyticsUploadDistributionMinAPI16ProdRelease
は味を構築
プロパティそのExecのタスクが何であるかを知らないError:(150, 0) Could not get unknown property 'crashlyticsUploadDistributionMinAPI16ProdRelease' for task ':app:wsUpload' of type org.gradle.api.tasks.Exec.
このプロパティ名は、製品のフレーバおよびビルドバリアントの評価後に生成されます。 crashlyticsUploadDistributionクラッシュリティックスによって提供されるデフォルトのタスク名、MinAPI16Prod - 製品フレーバー、リリースビルドバリアント。私はすべての組み合わせのプロパティが存在するはずだと仮定しましたが、そうでないようです。 – Yarh
あなたの仕事が上記のプロパティだけを受け入れる 'Exec'のタイプであるとしても、私は確信していません。異なるプロパティを使用する場合は、そのプロパティを受け入れるタスクが必要です。 – LazerBanana