gpt4 book ai didi

react-native - 在项目 'installDebug' 中找不到任务 ':app'

转载 作者:行者123 更新时间:2023-12-03 23:10:31 26 4
gpt4 key购买 nike

当我尝试执行以下代码时,我的 react-native 应用程序出现错误

react-native run-android --variant=release
Starting a Gradle Daemon (subsequent builds will be faster)

> Configure project :react-native-firebase
react-native-firebase: using React Native prebuilt binary from /Users/sanglee/Documents/react-native-firebase-starter/node_modules/react-native/android

FAILURE: Build failed with an exception.

* What went wrong:
Task 'installDebug' not found in project ':app'.

我从 react-native-firebase 下载了 react-native 应用程序,甚至无法使用 android 进行测试。

最佳答案

发生这种情况是因为不存在 keystore 。按照 https://reactnative.dev/docs/signed-apk-android 中提到的步骤进行操作

  • 您可以使用 keytool 生成私有(private)签名 key 。 (说明因操作系统而异)
  • 编辑文件~/.gradle/gradle.propertiesandroid/gradle.properties ,并添加以下内容(将 ***** 替换为正确的 keystore 密码、别名和 key 密码),
  •  MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore 
    MYAPP_UPLOAD_KEY_ALIAS=my-key-alias
    MYAPP_UPLOAD_STORE_PASSWORD=*****
    MYAPP_UPLOAD_KEY_PASSWORD=*****
  • 编辑文件android/app/build.gradle在您的项目文件夹中,并添加签名配置,
  • ...
    android {
    ...
    defaultConfig { ... }
    signingConfigs {
    release {
    if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
    storeFile file(MYAPP_UPLOAD_STORE_FILE)
    storePassword MYAPP_UPLOAD_STORE_PASSWORD
    keyAlias MYAPP_UPLOAD_KEY_ALIAS
    keyPassword MYAPP_UPLOAD_KEY_PASSWORD
    }
    }
    }
    buildTypes {
    release {
    ...
    signingConfig signingConfigs.release
    }
    }
    }
    ...

    关于react-native - 在项目 'installDebug' 中找不到任务 ':app',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58390956/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com