【问题标题】:Browser activity not starting in android浏览器活动未在 android 中启动
【发布时间】:2012-02-13 09:21:21
【问题描述】:

我正在制作一个安卓应用程序。我想在浏览器中打开我的应用程序中服务器发送给我的网址。我正在正确检索网址。但是当我尝试使用以下代码打开网址时:

final Intent intent = new Intent(Intent.ACTION_VIEW).setData(Uri
                            .parse(url));
                    startActivity(intent);

它不起作用。我收到一个异常说明异常:“未找到处理 Intent 的活动”。网址是正确的。如果我打印 url,我会正确地得到它,因为它以“https://”和 all 开头,但是当我将 url 传递给浏览器活动时,它不起作用。这是一个很奇怪的问题。请帮我。我也检查了这个link,但徒劳无功:( - 提前致谢

【问题讨论】:

  • 如果我直接放链接,它对我有用,但不是。
  • 我认为问题可能出在安全内容上。你能试试一些http url吗?
  • 不,问题不在于 https。我已经检查过了。

标签: android http browser uri


【解决方案1】:

我解决了这个问题。其实问题出在网址上。我从其他一些活动中获取 url,问题是在 url 本身中我有双引号。我无法弄清楚问题所在,因为当我打印字符串时,它带有双引号,但我不知道字符串中有双引号。

【讨论】:

    猜你喜欢
    • 2011-08-09
    • 2011-11-15
    • 1970-01-01
    • 2020-04-11
    • 2012-01-03
    • 2017-01-26
    • 1970-01-01
    • 2013-03-01
    • 2012-03-05
    相关资源
    最近更新 更多