android通过浏览器直接调用url

[转自博客地址](https://www.cnblogs.com/jackxlee/p/3523612.html?utm_source=tuicool)

遇到问题:apk放在服务器中,推送的时候不想写下载ui(notify或者dialog等)了,就想直接访问下载链接url,就找到了这个,很实用作为保留

我认为需要注意的几点:

1、有无网络的情况

2、对于pop up出来的Window各种分辨率下的布局

3、倘若设备上未安装浏览器

 

尝试方法一:

?
1
2
3
4
5
6
Intent intent = new Intent();
intent.setAction( "android.intent.action.VIEW" );
Uri content_url = Uri.parse( "https://saddleback.v2s.mobi/" );
intent.setData(content_url);
intent.setClassName( "com.android.browser" , "com.android.browser.BrowserActivity" );
startActivity(intent);

在Kindle Fire中调试失败。

尝试方法二:

?
1
2
3
final Uri uri = Uri.parse( "https://saddleback.v2s.mobi/" );         
final Intent it = new Intent(Intent.ACTION_VIEW, uri);         
startActivity(it);

现有所有设备都调试成功。

你可能感兴趣的:(Android)