Android Rreact Native 常见错误总结
Android Rreact Native 常见错误总结
1.invariant violation:expected a component class,got[object object]
创建自定义组件首字母要大写,否则会报错.
2.Module 0 is not a registered callable module.
将gradle升级成最新版本(cd Android 进入android目录执行:sudo ./gradlew clean) 或者通过android studio工具升级.
3.android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running?
该错误属于安卓Native的错误,如果引用的Activity不存在或者已经销毁,再次引用就会报该错误,如果是React Native 调用原生控件的话,创建控件需要引用:getCurrentActivity()
4.android.app.Application cannot be cast to com.facebook.React.ReactApplication
需要将创建的MainApplication在AndroidManifest.xml配置好.
5.Element type is invalid: expected a string (for built-in components) or a class/function but got: object
发生原生一般是你引用了无效的组件,如果组件确实正确,看下引用的组件是否正常导出:(export defalut)
6.react native undefined is not an object (evaluating this....
发生该错误的一般是忘记bind(this),只要回调函数中需要用到this的,一般都需要bind.
7.react native - expected a component class, got [object Object]
该错误可能是你引用了小写的组件,组件首字母一定要大写,比如<login/>应该写成<Login/>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Android中Fab(FloatingActionButton)实现上下滑动的渐变效果
这篇文章主要给大家介绍了Android中FloatingActionButton(简称FAB)是如何实现上下滑动的渐变效果,文中给出了详细的示例代码,相信对大家具有一定的参考价值,有需要的朋友们可以一起看看吧。2017-02-02Android AbsoluteLayout和RelativeLayout布局详解
本文主要讲解Android AbsoluteLayout和RelativeLayout布局,这里整理了相关资料,并附示例代码和效果图,有兴趣的小伙伴可以参考下2016-08-08android中图片的三级缓存cache策略(内存/文件/网络)
实现图片缓存也不难,需要有相应的cache策略。这里我采用 内存-文件-网络 三层cache机制,其中内存缓存包括强引用缓存和软引用缓存(SoftReference),其实网络不算cache,这里姑且也把它划到缓存的层次结构中2013-06-06android中Glide实现加载图片保存至本地并加载回调监听
本篇文章主要介绍了android中Glide实现加载图片保存至本地并加载回调监听,具有一定的参考价值,有兴趣的可以了解一下2017-09-09Android Studio与SVN版本控制程序的协作使用指南
这篇文章主要介绍了Android Studio与SVN版本控制程序的协作使用指南,使用Gradle插件自动填写SVN号并发布到指定目录的方法,需要的朋友可以参考下2016-03-03
最新评论