华为手机头像上传操作, 裁剪点存储--进入裁剪后--点确定, 就直接报错退出程序了,其他机型测都是成功的,求大神指教

报错代码

@Override

protected void onActivityResult(int requestCode, int resultCode, Intent data) {

super.onActivityResult(requestCode, resultCode, data);

// try {

// tvNickName.setText(URLDecoder.decode(URLDecoder.decode(getConfig()

// .getUserInfo().getUserName(), "utf-8"), "utf-8"));

// } catch (UnsupportedEncodingException e) {

// e.printStackTrace();

// }

switch (requestCode) {

case Constant.REQUEST_CAMERA_TAKE_PIC:

// 拍照

if (RESULT_OK == resultCode) {

startPhotoZoom(photoUri);

}

break;

case Constant.REQUEST_SELECT_PIC_SINGLE:

if (RESULT_OK == resultCode) {// 从相册选取

Uri uri = data.getData();

if (uri != null) {

// 大坑 4.4之后 相册选取图片返回Uri跟以前的不太一样了

//content://media/external/images/media/87540

String path = SystemUtils.getPath(this, data.getData());

Logger.d(path + "");

startPhotoZoom(Uri.fromFile(new File(path)));

}

}

break;

case CUT_PHOTO_REQUEST_CODE:

// 裁剪返回

if (resultCode == RESULT_OK && null != data) {

//postHeadIcon(getConfig().getUserInfo().getUserId(), drr);

//String PicturePath = data.getStringExtra(MediaStore.EXTRA_OUTPUT);

Logger.d(mFileName +"裁剪返回的类型名" + mProtraitPath);

uploadNewPhoto(getConfig().getUserName(), mFileName, mProtraitPath);

}

break;

default:

break;

}

}

3.报错日志

Caused by: java.lang.NullPointerException

at java.io.File.fixSlashes(File.java:185)

at java.io.File.(File.java:134)

at com.ht.alphagu.activity.UserInfoActivity.copressImage(UserInfoActivity.java:462)

at com.ht.alphagu.activity.UserInfoActivity.uploadNewPhoto(UserInfoActivity.java:261)

at com.ht.alphagu.activity.UserInfoActivity.onActivityResult(UserInfoActivity.java:247)

at android.app.Activity.dispatchActivityResult(Activity.java:5554)

at android.app.ActivityThread.deliverResults(ActivityThread.java:3548)

at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2962)

at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3004)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2318)

at android.app.ActivityThread.access$1100(ActivityThread.java:141)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1238)

at android.os.Handler.dispatchMessage(Handler.java:102)

at android.os.Looper.loop(Looper.java:136)

at android.app.ActivityThread.main(ActivityThread.java:5336)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:515)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:873)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:689)

at dalvik.system.NativeStart.main(Native Method)

android 华为裁剪全图,华为手机头像上传裁剪操作 报错相关推荐

  1. 小程序图片裁剪插件image-cropper实现个人头像上传裁剪功能

    小程序图片裁剪插件image-cropper实现个人头像上传裁剪功能 参考文档:小程序图片裁剪插件 image-cropper 整体效果流程图 一.第一步引入image-cropper,放在dist文 ...

  2. vue 移动端头像裁剪_vue头像上传裁剪组件_一个漂亮的Vue组件,用于图像裁剪和上传...

    vue头像上传裁剪组件 vue-image-crop-upload (vue-image-crop-upload) A beautiful vue component for image crop a ...

  3. SFTP上传本地文件报错找不到文件或路径

    SFTP上传本地文件报错 stat /文件名:No such file or directory的可能原因之一 遇见的问题 解决的方法;另找一个全英文的路径

  4. tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied

    tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied 这是因 ...

  5. 调用android的拍照或本地相册选取再实现相片上传服务器,Android调用系统相机、本地相册上传图片(头像上传(裁剪)、多张图片上传)...

    开发中基本上都会有头像上传的功能,有的app还需要多张图片同时上传,下面简单将头像上传以及多张图片上传功能整理一下.图片选择仿照微信选择图片的界面.[参考] 多图片选择器 !!!推荐一个动态权限请求的 ...

  6. mysql严格模式 报错_代码一上传服务器就报错-尝试开启 MySQL 严格模式

    先前遇到过一个非常奇怪的问题,写 MySQL 数据库的 web 程序的时候,在自己本机环境下跑的好好的,一上传到远程服务器环境上,就各种报错,各种异常.一般来讲,问题的根源多半是环境差异导致的,且大概 ...

  7. redmine上传大文件报错Request Entity Too Large

    产品部反馈redmine上传原型图时报错,Request Entity Too Large 检查redmine正确是正确的 系统是通过nginx做的反向代理,怀疑是nginx的问题. /etc/ngi ...

  8. Android WebView嵌入H5之file头像上传文件,适配所有版本

    最近公司需要开发新的项目,为了节省时间成本,要求整体嵌入H5界面.对,没看错是整体嵌入,心中一万只草泥马奔腾,没办法大佬就是大佬,还是的照做. 今天来说说h5上传头像的问题吧.网上有很多的解决方案,开 ...

  9. vue 头像上传裁剪功能

    1,第一步安装vue-cropper cnpm install vue-cropper 2,在main.js引用 import VueCropper from 'vue-cropper'; Vue.u ...

最新文章

  1. NYOJ 23 取石子
  2. 不停机与停机更新_Istio的零停机滚动更新
  3. mysql主从切换机制torch_MySQL Replication设置(Master/Slave)实现主从复制
  4. 云顶之弈法机器人_云顶之弈:拳头加强机器人,6法机器人主C打法直接火了!...
  5. 【零基础学Java】—Random的基本概述和使用(十二)
  6. 转 Linux查看文件编码格式及文件编码转换
  7. Spark.shuffle.file.buffer 参数入门
  8. 力扣题目算法分类【持续更新】
  9. POJ 3415 Common Substrings (后缀数组,长度不小于k的公共子串的个数)
  10. CFA一级考试题型是什么?好不好考?
  11. 思科模拟器cisco模拟器
  12. ipad4越狱显示服务器维修,iPad越狱后怎么恢复出厂设置及恢复中所出现问题的解决方法...
  13. python制作彩色字符画
  14. 来吧 带你玩转 Excel VBA
  15. win10下用VMware workstation pro安装Ubuntu 16.04图解
  16. 数学建模之灰色关联分析
  17. android 自定义关机界面,怎么定制Android关机界面
  18. 20220215-CTF-MISC-BUUCTF-ningen--binwalk分析---dd命令分离--ARCHPR暴力破解
  19. 图形图像处理案例1——蚊香画生成器
  20. EMS练习(员工记录)

热门文章

  1. 我妈微信加我了,我差点把我妈当微商拉黑!!!
  2. 计算机毕业设计_小区物业app
  3. 【OpenCV】图像的特效变换扭曲变换、球形变换、波动变换
  4. 电脑奔溃的时候,到底发生了什么?
  5. 群星灵能界所有事件_星际考古就绪《群星》剧情DLC“古代遗迹”内容公布
  6. linux 生成ub格式镜像,Petalinux制作linux系统(续)image.ub文件来龙去脉
  7. 微信小程序 - - 聊天室
  8. 暗流涌动的知识付费市场
  9. Linux调优工具tuned
  10. HotKeyManager 热键管理工具