react-native-http-cache 引起的报错
1 | Users/xxx.../node_modules/react-native-http-cache/android/src/main/java/cn/reactnative/httpcache/HttpCacheModule.java:69: 错误: 找不到符号 |
- 解决方法
1
2【L69】FileCache cache1 = ImagePipelineFactory.getInstance().getMainFileCache();
【L80】FileCache cache2 = ImagePipelineFactory.getInstance().getSmallImageFileCache();
Android-ABIFilter-Device supports x86,but APK only supports armeabi-v7a,armeabi,x86_64
- Android 支持的 CPU 架构有有以下几种:
1 | armeabi 第5代 ARM v5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢 |
- 设置apk对支持的cpu架构
修改app下的build.gradle (如果使用as打开的,在Gradlde Scripts/budild.gradle(muoudle:app))
1 | ndk { |
Error:resource android:style/TextAppearance.Material.Widget.Button.Borderless.Colored not found
有时候构建Android studio项目,会莫名出现Error:resource android:style/TextAppearance.Material.Widget.Button.Borderless.Colored not found的问题,并且还会引起一系列其他的问题。
1 | 修改方法:将compileSdkVersion修改成25,并将对应的buildToolsVersion修改成25.0.2即可 |