web-dev-qa-db-ja.com

errorコマンドに失敗しました:gradlew.bat app:installdebug

「React-Native Run-Android」または「NPX React-Native Run-Android」または「CD Andriod ./gradlewクリーニング」を実行すると、エラーが表示されます。

_PS D:\work\Myproject-app> npx react-native run-Android
_
_    info Starting JS server...
    Starting a Gradle Daemon, 2 incompatible and 2 stopped Daemons could not be reused, use --status                                 for details

    > Configure project :app
    Reading env from: .env

    FAILURE: Build completed with 2 failures.

    1: Task failed with an exception.
    -----------
    * What went wrong:
    A problem occurred evaluating project ':app'.
    > A problem occurred starting process 'command 'security''

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get         more log output. Run with --scan to get full insights.
    ==============================================================================

    2: Task failed with an exception.
    -----------
    * What went wrong:
    A problem occurred configuring project ':app'.
    > compileSdkVersion is not specified.

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get         more log output. Run with --scan to get full insights.
    ==============================================================================

    * Get more help at https://help.gradle.org

    BUILD FAILED in 19s
    error Could not install the app on the device, read the error above for details.
    Make sure you have an Android emulator running or a device connected and have
    set up your Android development environment:
    https://facebook.github.io/react-native/docs/getting-started.html
    error Command failed: gradlew.bat app:installDebug. Run CLI with --verbose flag for more details. 
_

私はまた卒業の最新版を使ってみました!

OS Windows 10ノード:14.2.0 java:Javaバージョン "1.8.0_251" Java(TM)SEランタイム環境(ビルド1.8.0_251-B08)Javaホットスポット(TM)64ビットサーバーVM(ビルド25.251-B08、ミックスモード)卒業版:5.1.1

Java_home、android_home、および環境に追加されたパス

1

私はコメントするのに十分な担当者がいません、しかし....

今日はこの問題に遭遇した。私の状況は、プロジェクトがMac上でうまく機能したということでした。ただし、Windowsシステムで実行されている必要がありました。私のAndroid\app\build.gradleファイル内で、私は私のAPKの署名を容易にするだろうGetPasswordメソッドを設定します。 getPasswordメソッド内では、このコールを持っていました:

commandLine 'security', '-q', 'find-generic-password', '-a', currentUser, '-s', keyChain, '-w'
 _

私はGetPasswordメソッドへの参照すべてをコメントし、問題なく作業を開始しました。

問題のルートは、MACが使用する「セキュリティ」コマンドラインツールがWindowsで利用できないことです。 Windowsボックスを使用する必要があるので、外部認証情報ファイル内のパスワードを設定しました。

2
Leeland Clay