React原生应用程序force在Android 4.4.2上关闭
当我在安卓4.4.2上测试我的React本机应用程序时,我在本文底部得到了堆栈跟踪。这是我的构建配置:React原生应用程序force在Android 4.4.2上关闭,android,react-native,Android,React Native,当我在安卓4.4.2上测试我的React本机应用程序时,我在本文底部得到了堆栈跟踪。这是我的构建配置: compileSdkVersion 23 buildToolsVersion '25.0.3' defaultConfig { applicationId "... my app name ..." multiDexEnabled true minSdkVersion 16 targetSdkVersion 23
compileSdkVersion 23
buildToolsVersion '25.0.3'
defaultConfig {
applicationId "... my app name ..."
multiDexEnabled true
minSdkVersion 16
targetSdkVersion 23
versionCode 30000
versionName "3.0.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
这是stacktrace:
05-31 11:20:05.692 5789 5789 E AndroidRuntime: java.lang.NoClassDefFoundError: com.facebook.R$style
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at com.facebook.FacebookSdk.<clinit>(FacebookSdk.java:87)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at com.facebook.internal.FacebookInitProvider.onCreate(FacebookInitProvider.java:20)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.content.ContentProvider.attachInfo(ContentProvider.java:1591)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.content.ContentProvider.attachInfo(ContentProvider.java:1562)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread.installProvider(ActivityThread.java:5118)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread.installContentProviders(ActivityThread.java:4713)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4596)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread.access$1600(ActivityThread.java:169)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1340)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.os.Looper.loop(Looper.java:146)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5487)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:515)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
05-31 11:20:05.692 5789 5789 E AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:java.lang.NoClassDefFoundError:com.facebook.R$style
05-31 11:20:05.692 5789 5789 E AndroidRuntime:com.facebook.FacebookSdk.(FacebookSdk.java:87)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:com.facebook.internal.FacebookInitProvider.onCreate(FacebookInitProvider.java:20)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.content.ContentProvider.attachInfo(ContentProvider.java:1591)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.content.ContentProvider.attachInfo(ContentProvider.java:1562)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.app.ActivityThread.installProvider(ActivityThread.java:5118)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.app.ActivityThread.installContentProviders(ActivityThread.java:4713)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4596)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:位于android.app.ActivityThread.access$1600(ActivityThread.java:169)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1340)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.os.Handler.dispatchMessage(Handler.java:102)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.os.Looper.loop(Looper.java:146)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at android.app.ActivityThread.main(ActivityThread.java:5487)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at java.lang.reflect.Method.Invokenactive(本机方法)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:at java.lang.reflect.Method.invoke(Method.java:515)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
05-31 11:20:05.692 5789 5789 E AndroidRuntime:在dalvik.system.NativeStart.main(本地方法)
我已经尝试将
com.android.support:multidex:1.0.0
添加到我的gradle依赖项(此处提到:),但没有帮助。您能否尝试将编译器DKversion
与构建工具版本
对齐?将后者设置为23.0.3
>SDK构建工具版本(23.0.3)对于project':app'来说太低。最低要求为25.0.0您的项目是否为“应用程序”?这通常发生在依赖项具有更高版本要求时,这些要求通常在build.gradle->例如compile“com.android.support:appcompat-v7:23.0.1”
中较低。如果你有任何相关的,试着改变它们。不幸的是不能解决它。。。您建议更改这些版本的目的是什么?我还尝试将所有内容设置为最高版本。它确实适用于所有android 6+这是一个未发现异常的类。您是否正确遵循了添加facebook sdk的所有步骤。您能否尝试将编译器DKversion
与构建工具版本
对齐?将后者设置为23.0.3
>SDK构建工具版本(23.0.3)对于project':app'来说太低。最低要求为25.0.0您的项目是否为“应用程序”?这通常发生在依赖项具有更高版本要求时,这些要求通常在build.gradle->例如compile“com.android.support:appcompat-v7:23.0.1”
中较低。如果你有任何相关的,试着改变它们。不幸的是不能解决它。。。您建议更改这些版本的目的是什么?我还尝试将所有内容设置为最高版本。它确实适用于所有android 6+这是一个未发现异常的类。您是否正确遵循了添加facebook sdk的所有步骤。