Cannot invoke “java.net.URI.getScheme()“ because “uri“ is null

在导入Maven项目时遇到错误提示Cannotinvokejava.net.URI.getScheme()becauseuriisnull,问题根源在于pom.xml文件中的groupId字段错误地写成了com.com.xxxx格式,修正为正确的com.xxxx格式后,问题得到解决。这是一个关于配置错误和修复的经验分享。

maven 项目导入时报错Cannot invoke "java.net.URI.getScheme()" because "uri" is null,经查是我的失误把pom.xml文件中的groupId字段写成了com.com.xxxx的格式,修改成com.xxxx格式就好了,希望带来一个参考

--- Failed to create image decoder with message 'unimplemented' 2025-11-04 10:42:19.688 14141-14141 TransactionExecutor com.tencent.yolov5ncnn E Failed to execute the transaction: tId:-1604317424 ClientTransaction{ tId:-1604317424 transactionItems=[ tId:-1604317424 TopResumedActivityChangeItem{mActivityToken=android.os.BinderProxy@f3557d,onTop=true} tId:-1604317424 Target activity: com.tencent.yolov5ncnn.MainActivity tId:-1604317424 ActivityResultItem{mActivityToken=android.os.BinderProxy@f3557d,resultInfoList=[ResultInfo{who=null, request=2, result=-1, data=Intent { dat=content://com.google.android.apps.photos.contentprovider/... flg=0x1 xflg=0x4 clip={text/uri-list {U(content)}} }}]} tId:-1604317424 Target activity: com.tencent.yolov5ncnn.MainActivity tId:-1604317424 ResumeActivityItem{mActivityToken=android.os.BinderProxy@f3557d,procState=2,isForward=false,shouldSendCompatFakeFocus=false} tId:-1604317424 Target activity: com.tencent.yolov5ncnn.MainActivity tId:-1604317424 ] tId:-1604317424 } 2025-11-04 10:42:19.688 14141-14141 AndroidRuntime com.tencent.yolov5ncnn D Shutting down VM 2025-11-04 10:42:19.689 14141-14141 AndroidRuntime com.tencent.yolov5ncnn E FATAL EXCEPTION: main Process: com.tencent.yolov5ncnn, PID: 14141 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=2, result=-1, data=Intent { dat=content://com.google.android.apps.photos.contentprovider/... flg=0x1 xflg=0x4 clip={text/uri-list {U(content)}} }} to activity {com.tencent.yolov5ncnn/com.tencent.yolov5ncnn.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getByteCount()' on a null object reference at android.app.ActivityThread.deliverResults(ActivityThread.java:6184) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getByteCount()' on a null object reference at com.tencent.yolov5ncnn.MainActivity.processByExtractor(MainActivity.java:540) at com.tencent.yolov5ncnn.MainActivity.decodeprocess(MainActivity.java:673) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:614) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:279) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) ... 14 more 2025-11-04 10:42:19.752 14141-14141 Process com.tencent.yolov5ncnn I Sending signal. PID: 14141 SIG: 9
最新发布
11-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值