2016-05-17 12 views
2

私のMacのビルドサーバーでSigningとアライメントを実行しようとしましたが、実行すると次のエラーが発生します...Visual Studio Team Servicesでのサインインとアライメント(Visual Studio Onlineで)

TypeError:パスは文字列でなければなりません。未定義 リターンコード受信:以下は1

を、私は設定して、私のスクリーンショットを置く:

enter image description here

私は歌うを無効にするAPKのビルドが成功したので、私は、問題は、この段階で明示的であることを確信しています。 Keystone File Pathに何か問題がありますか?

私は、そのプロジェクトはXamarin.Androidに追加したいと思います。

答えて

2

The task will assume that it's located here: %JAVA_HOME%/bin/jarsigner。そうでない場合、タスクは失敗します。それが見えるコードの周りに拡張チェックはありません。

ビルドエージェントユーザーに対して、JAVA_HOME環境変数が設定され、正しいフォルダーを指していることを確認します。

+0

ご回答いただきありがとうございます。あなたが提案したように、問題は環境変数にありました。何らかの理由で、私のMacビルドサーバにJAVA_HOMEがありませんでした。 – Mariusz

関連する問題