gpt4 book ai didi

react-native-android - Detox + android 编译 DetoxTest.java 失败

转载 作者:行者123 更新时间:2023-12-03 13:29:13 24 4
gpt4 key购买 nike

我正在努力奔跑
detox build -c android.emu.release
但是当它试图编译时失败 DetoxTest.java有以下错误

  ~/android/app/src/androidTest/java/<package_name>/DetoxTest.java:24: error: cannot find symbol
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(MainActivity.class, false, false);
^
symbol: class MainActivity
location: class DetoxTest

~/android/app/src/androidTest/java/<package_name>/DetoxTest.java:24: error: cannot find symbol
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(MainActivity.class, false, false);
^
symbol: class MainActivity
location: class DetoxTest

我尝试从包中导入 MainActivity 但我找不到包。

注册护士 0.51.1
排毒:7.4.3

最佳答案

要解决此问题,请密切关注 README for wix/detox/AndroidSupportStatus

例如,如果您的项目名称是 myandroidproject (请参阅下面 settings.gradle 的属性 rootProject.name),DetoxTest.java 将位于包 com.myandroidproject 中的以下位置。

android/app/src/androidTest/java/com/myandroidproject/DetoxTest.java

package com.myandroidproject

...

settings.gradle
rootProject.name = 'myandroidproject'

...

在上述情况下,您必须替换 包名适本地。

关于react-native-android - Detox + android 编译 DetoxTest.java 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51074135/

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