【未解决】java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitm

来源:互联网 发布:流程优化工具 编辑:程序博客网 时间:2024/06/05 23:44

接应用宝sdk,在支付时

Bitmap bmp = BitmapFactory.decodeResource(mMainActivity.getResources(), R.drawable.sample_yuanbao);
               ByteArrayOutputStream baos = new ByteArrayOutputStream();
              bmp.compress(Bitmap.CompressFormat.PNG, 100, baos);
               byte[] appResData = baos.toByteArray();
               String ysdkExt = "ysdkExt";
               YSDKApi.recharge(zoneId, saveValue,isCanChange,appResData,exts,new YSDKCallback(mMainActivity));

按demo填写的代码  如果直接在eclipse中打包一个demo测试不会出问题,在unity中打包会报以下错误:

 java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.OutputStream)' on a null object reference


0 0
原创粉丝点击