请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

到这里运行我的app有些问题,但是运行了下源码

到这里运行我的app有些问题,但是运行了下源码,发现打开了相机进行拍照或者录像,也有问题。拍照是不能写入文件,拍照再加项"MediaMuxer creation failed"

能获得到的可能相关log如下:

2020-02-16 21:50:20.855 11083-11342/com.mooc.ppjoke W/ExifInterface: Invalid image: ExifInterface got an unsupported image format file(ExifInterface supports JPEG and some RAW image formats only) or a corrupted JPEG file to ExifInterface.

    java.io.IOException: Invalid byte order: ffff8950

        at android.media.ExifInterface.readByteOrder(ExifInterface.java:3135)

        at android.media.ExifInterface.isOrfFormat(ExifInterface.java:2443)

        at android.media.ExifInterface.getMimeType(ExifInterface.java:2321)

        at android.media.ExifInterface.loadAttributes(ExifInterface.java:1755)

        at android.media.ExifInterface.<init>(ExifInterface.java:1449)

        at com.bumptech.glide.load.resource.bitmap.ExifInterfaceImageHeaderParser.getOrientation(ExifInterfaceImageHeaderParser.java:40)

        at com.bumptech.glide.load.ImageHeaderParserUtils.getOrientation(ImageHeaderParserUtils.java:91)

        at com.bumptech.glide.load.resource.bitmap.Downsampler.decodeFromWrappedStreams(Downsampler.java:236)

        at com.bumptech.glide.load.resource.bitmap.Downsampler.decode(Downsampler.java:206)

        at com.bumptech.glide.load.resource.bitmap.Downsampler.decode(Downsampler.java:162)

        at com.bumptech.glide.load.resource.bitmap.ByteBufferBitmapDecoder.decode(ByteBufferBitmapDecoder.java:33)

        at com.bumptech.glide.load.resource.bitmap.ByteBufferBitmapDecoder.decode(ByteBufferBitmapDecoder.java:16)

        at com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList(DecodePath.java:72)

        at com.bumptech.glide.load.engine.DecodePath.decodeResource(DecodePath.java:55)

        at com.bumptech.glide.load.engine.DecodePath.decode(DecodePath.java:45)

        at com.bumptech.glide.load.engine.LoadPath.loadWithExceptionList(LoadPath.java:58)

        at com.bumptech.glide.load.engine.LoadPath.load(LoadPath.java:43)

        at com.bumptech.glide.load.engine.DecodeJob.runLoadPath(DecodeJob.java:515)

        at com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher(DecodeJob.java:480)

        at com.bumptech.glide.load.engine.DecodeJob.decodeFromData(DecodeJob.java:466)

        at com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData(DecodeJob.java:418)

        at com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady(DecodeJob.java:387)

        at com.bumptech.glide.load.engine.SourceGenerator.onDataFetcherReady(SourceGenerator.java:135)

        at com.bumptech.glide.load.engine.DataCacheGenerator.onDataReady(DataCacheGenerator.java:95)

        at com.bumptech.glide.load.model.ByteBufferFileLoader$ByteBufferFetcher.loadData(ByteBufferFileLoader.java:74)

        at com.bumptech.glide.load.engine.DataCacheGenerator.startNext(DataCacheGenerator.java:75)

        at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:49)

        at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:309)

        at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:279)

        at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

        at java.lang.Thread.run(Thread.java:919)

        at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:446)


正在回答 回答被采纳积分+3

2回答

Sun叶为正 2020-02-17 18:07:29

https://img1.sycdn.imooc.com/szimg/5e4a65cb088df9b007381600.jpg

我的运行源码也是这个,华为荣耀20i

0 回复 有任何疑惑可以回复我~
  • okay 。谢谢提供日志~
    回复 有任何疑惑可以回复我~ 2020-02-17 18:32:18
LovelyChubby 2020-02-17 14:12:29

可能是兼容问题,待我排查下。

你是什么机型呢?拍摄照片时,图片格式是jepg吧?

0 回复 有任何疑惑可以回复我~
  • 提问者 轻风融雪 #1
    我的机型是三星Note 10 plus,型号Samsung SM-N975U1
    
    应该是jepg,而且我是直接运行源码的,报的上面那些错误
    回复 有任何疑惑可以回复我~ 2020-02-17 14:17:13
  • LovelyChubby 回复 提问者 轻风融雪 #2
    咦,那不该了,我的也三星 s9+。容我看看日志
    回复 有任何疑惑可以回复我~ 2020-02-17 14:41:43
  • 解决了吗?华为P30也有这个问题
    回复 有任何疑惑可以回复我~ 2020-05-13 09:31:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信