我有一个Reaction原生应用程序,我正试图通过Snow运行它.以下是我正在try 运行的两个脚本.

第一个脚本成功安装了应用程序,我必须从模拟器手动打开它.然而,第二个脚本应该使用Metro Builder安装和启动应用程序,但它会出现错误


    "and": "cd android && ./gradlew installDevDebug",
    "android": "react-native run-android --mode=DevDebug",

我的build.gradle上有这些细节


flavorDimensions ("environment")
    productFlavors {
        dev {
            dimension "environment"
            applicationIdSuffix ".dev"
        }
        sandbox {
            dimension "environment"
            applicationIdSuffix ".sandbox"
        }
        staging {
            dimension "environment"
            applicationIdSuffix ".staging"
        }
        prod {
            dimension "environment"
        }
    }

我得到的错误是

info Connecting to the development server...
info Starting the app on "emulator-5554"...
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.app/.MainActivity }
Error type 3
Error: Activity class {com.example.app/com.example.app.MainActivity} does not exist.

为什么Yarn 安卓系统不能工作?

推荐答案

这是因为您的appIdSuffix错误.try 按如下方式更改脚本

"android": "react-native run-android --mode=DevDebug --appIdSuffix=dev"

Android相关问答推荐

Android compose ,在图像中zoom 而不裁剪?

无法在Android Gradle中同步Chaquopy版本

无法将Kotlin序列化添加到Android项目

StateFlow和LazyColumn重组

Android在NavHost中的LazyColumn中编写约束布局:error - replace()在未放置的项目上调用

ERR_SSL_VERSION_OR_CIPHER_MISMATCH - Android Webview

触发PurchasesUpdatedListener回调时,billingClient.launchBillingFlow之前设置的成员变量丢失

如何共享没有';t是否存在?(仅信息)在Android?

SmsMessage如何在Kotlin库中工作?

如何在Jetpack Compose中向SearchBar添加边框

Android studio应用判断无法打开离线数据库

使用 Gadle kotlin 为多模块 Android 代码库设置 jacoco

页面标题未显示在内容页面上

如何在 Jetpack Compose 中处理水平滚动手势和变换手势

未找到 com.android.tools.build:gradle:7.4.0 的匹配变体

在 Jetpack Compose 中使用 .observeAsState() 时,如何在更改 MutableLiveData 的值后开始执行一段代码?

从活动共享视图模型以使用 hilt 组合函数

如何在 Jetpack Compose 中禁用 Horizo​​ntalPager 的分页动画

Unity:Android 上随机接近零的 FPS 下降(提供了很多线索)

如何使在库范围之外无法访问的接口的具体实现.?