2017-09-29 12 views
0

Android用のNativeScriptアプリケーションを作成したいと考えていますが、tns build androidコマンドを使用してアプリケーションをビルドしようとすると固いです。NativeScript Androidビルドエラー:コマンドgradlew.batが終了コード1で失敗しました

私はこのエラーを取得する: enter image description here

マイNativeScriptバージョン「コマンドは終了コード1で失敗しましたgradlew.bat」です:3.2.1

私も両方ANDROID_HOMEの環境変数を設定しましたそして、JAVA_HOME: enter image description here

が、これらは私のAndroidのSDKプラットフォームがインストールされています。 enter image description here


@pkanevが示唆しているように、私は/.gradle/を開いてラッパーディレクトリを削除しました。その後、tns build androidを再度実行しますが、新しいエラーが発生しました。

'失敗:例外でビルドに失敗しました。' 'ロックファイルに予期しないロックプロトコルが見つかりました。予想3、見つけた0。

これについて何か考えていますか?

enter image description here

答えて

1

あなたが破損してしまったのGradleラッパーのように見えます。あなたのGradleを削除して、アンドロイドビルドに再ダウンロードさせてください。

<User_dir>/.gradle/を開き、wrapper dirを削除します。

再実行tns build/run android

+0

ありがとうございました!私はそれをした、今それは別のエラーをスローする。私は私の質問を更新しました。 – Todor

1

最後に、私はその後、私はtns build androidで再びそれを構築した、私の<User_directory>から全体.gradleフォルダを削除することによってそれを修正するために管理してきました。

ありがとうございます@pkanevあなたの助けに!

関連する問題