完全错误是这个
androID.content.ActivityNotFoundException: No Activity found to handle Intent { act=androID.intent.action.VIEW dat= https://www.youtube.com/watch?v=xKJmEC5IEOk }
不知道发生了什么.我看过其他S / O帖子,URL格式正确,http://是小写字母,并且存在.
但是,如果我将其作为字符串文字插入,而不是url String变量,它将在浏览器中正确启动.狂.我在日志中打印网址,没有奇怪的标点符号将其弄乱.听不懂
这是引发异常的地方:
@OverrIDepublic voID onClick(String url) { Log.v(TAG, "launching intent: " + url); Intent mIntent = new Intent(Intent.ACTION_VIEW); mIntent.setData(Uri.parse(url)); startActivity(mIntent);}
我想念什么?爱一些帮助.
解决方法:
您似乎在方案前面有一个领导空间.
dat = https://www.youtube.com/watch?v=xKJmEC5IEOk应该是dat = https://www.youtube.com/watch?v = xKJmEC5IEOk
总结以上是内存溢出为你收集整理的android-未找到可处理https:// Intent的活动全部内容,希望文章能够帮你解决android-未找到可处理https:// Intent的活动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)