Android 应用程序在链接域以响应本机后不断停止
有人在react native(0.59.0)的最新领域(2.25.0)中遇到问题吗 当我将领域链接到本地时没有问题。然而,当我在真正的设备上运行“react native run android”时(目前我正在两台设备上测试,Oneplus 5-android Pie&Oppo F1s-android Lollipop),捆绑成功,但应用程序从未启动。我从react native中取消了该领域的链接,它返回我“缺少领域构造函数…”(这是我所期望的) 它在emulator上工作没有任何问题,只在真实设备上遇到问题 下面是我的package.jsonAndroid 应用程序在链接域以响应本机后不断停止,android,react-native,realm,Android,React Native,Realm,有人在react native(0.59.0)的最新领域(2.25.0)中遇到问题吗 当我将领域链接到本地时没有问题。然而,当我在真正的设备上运行“react native run android”时(目前我正在两台设备上测试,Oneplus 5-android Pie&Oppo F1s-android Lollipop),捆绑成功,但应用程序从未启动。我从react native中取消了该领域的链接,它返回我“缺少领域构造函数…”(这是我所期望的) 它在emulator上工作没有任何问题,只在
{
"name": "testing",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.8.3",
"react-native": "0.59.0",
"realm": "^2.25.0"
},
"devDependencies": {
"@babel/core": "^7.3.4",
"@babel/runtime": "^7.3.4",
"babel-jest": "^24.5.0",
"jest": "^24.5.0",
"metro-react-native-babel-preset": "^0.53.0",
"react-test-renderer": "16.8.3"
},
"jest": {
"preset": "react-native"
}
}
复制步骤:
build.gradle
然后
android {
...
defaultConfig {
...
再加上这个
ndk {
abiFilters 'armeabi-v7a', 'x86'
}
默认配置。它一定是这样的:
defaultConfig {
...
ndk {
abiFilters 'armeabi-v7a', 'x86'
}
}
请添加
package.json
和基本代码,在您使用realmHi@Firu的地方,我刚刚更新了我的package.json,没有使用领域基本代码,但是问题已经出现了。太好了!现在开始工作了!但我能知道这是干什么的吗?我在以前的项目中使用旧版本的react native和realm发现了此配置。老实说,我曾经遇到过相同的问题,我在stack overflow中找到了答案,我只是想引用该链接,但我找不到问题。所以我决定自己给你写。我真的不知道这段代码在做什么。但我知道这是GitHub上的一个公开问题,react本地社区已经报告了这个问题。这可能会在新版本中得到修复,但现在只需使用这个。