基于Bmob的Android登录注册发生的9015空指针异常

今天基于Bmob做Android的用户注册登录。按照官方说明文档来做。其实是很简单的过程。但是遇到了比较奇怪的问题。总是报错,错误码9015,说什么空指针异常。但是Bmob云端又已经数据添加成功了的。看代码半天也没发现问题。结果是因为在AndroidManifest.xml中添加Bmob Content Provider时android:authorities属性中包名没有替换成我自己的包名字。所以一定要保证这个provider配置正确,另外Bmob.initialize的app key 一定要和你在BMob上申请建立的应用一致。

public class MyApp extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        //第一:默认初始化
        Bmob.initialize(this, "4d07b82ced92b9c5e5a04aa4dd06e67a");
    }
}

 

<application
    android:name=".MyApp"
    android:networkSecurityConfig="@xml/network_security_config"

。。。。。。

<provider
    android:name="cn.bmob.v3.util.BmobContentProvider"
    android:authorities="包名.BmobContentProvider"></provider>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值