San*_*rar 1 react-native react-native-navigation wix-react-native-navigation
我的应用程序在React Native Navigation v1.0和react-native v0.56.0上运行。这在 Android 模拟器上运行得很好,没有任何问题。
最近,我计划按照ReactNative 页面中描述的步骤进行生产构建。
在使用命令生成发布 APK 时./gradlew assembleRelease,最终我抛出了错误 - File not found: index.android.js in any of the project roots;但我的项目由index.js组成,而不是index.android.js。
在 Wix Git 上获得帮助的可能性较小,因为他们现在对 v1.0 的关注较少。所以,我希望能找到一条出路。
这是我的MainApplication.java内容:
import android.support.annotation.Nullable;
import com.facebook.react.ReactPackage;
import com.reactnativenavigation.NavigationApplication;
import java.util.Arrays;
import java.util.List;
import com.reactnative.ivpusic.imagepicker.PickerPackage;
import com.oblador.vectoricons.VectorIconsPackage;
public class MainApplication extends NavigationApplication {
@Override
public boolean isDebug() {
return BuildConfig.DEBUG;
}
@Nullable
@Override
public List<ReactPackage> createAdditionalReactPackages() {
return Arrays.<ReactPackage>asList(
new PickerPackage(),
new VectorIconsPackage()
);
}
@Nullable
@Override
public String getJSMainModuleName() {
return "index";
}
}
Run Code Online (Sandbox Code Playgroud)
请帮忙。
谢谢!
看起来我可以在将以下行添加到/android/app/build.gradle顶部文件后继续:
project.ext.react = [
entryFile: "index.js"
]
Run Code Online (Sandbox Code Playgroud)
上面的行以前不存在,我不知道仅添加这一行是否足够 - 我不再抛出该 index.android.js 错误,但现在卡在其他地方;至少这看起来像添加该行不再给我抛出 index.android.js 错误。
| 归档时间: |
|
| 查看次数: |
1924 次 |
| 最近记录: |