利用http跳转浏览器下载apk,图片,文件等等(奶瓶)

一,因为浏览器种类很多,就简简单单做了几个常用的浏览器。

    ps:intent.setClassName("程序包名","程序主页面"); 
    那么问题就来了,如何得到程序的包名和程序主页面的Activity那这里方法有很多我就不一一介绍了,
我只说一下,最简单的。
    你在手机上装上apk之后,打开AS(AndroidStudio)在logCat哪里就可以看到了。如果你只需要得到包名,那么
你可以下载一个应用叫做GT,可以看到包名,还可以,在设置-应用程序,正在运行里去查看。

四不四很简单 就看到了包名和 主界面Activity


awdw.png
        //浏览器
        Intent intent = new Intent();        
        intent.setAction("android.intent.action.VIEW");    
        Uri content_url=Uri.parse("http://gd.edusafety.cn/xiaoan/%E4%BA%91%E6%A0%A1%E5%AE%89%E6%92%AD%E6%94%BE%E6%8F%92%E4%BB%B6_v0.0.3.apk");   
        intent.setData(content_url);           
        intent.setClassName("com.android.browser","com.android.browser.BrowserActivity"); 
        startActivity(intent);
        //UC浏览器 
        intent.setClassName("com.uc.browser","com.uc.browser.ActivityUpdate");                      
        //qq浏览器
        intent.setClassName("com.tencent.mtt","com.tencent.mtt.MainActivity");                                  
        //opera
        intent.setClassName("com.opera.mini.android","com.opera.mini.android.Browser"); 
        //三星浏览器
        intent.setClassName("com.sec.android.app.sbrowser","com.sec.android.app.sbrowser.SBrowserMainActivity"); 
        //百度            
        intent.setClassName("com.baidu.searchbox","com.baidu.searchbox.MainActivity"); 
        //百度浏览器
        intent.setClassName("com.baidu.browser.apps","com.baidu.browser.framework.BdBrow

        //部分老系统里面的默认浏览器
                Intent intent= new Intent();        
                intent.setAction("android.intent.action.VIEW");    
                Uri content_url = Uri.parse("http://gd.edusafety.cn/xiaoan/%E4%BA%91%E6%A0%A1%E5%AE%89%E6%92%AD%E6%94%BE%E6%8F%92%E4%BB%B6_v0.0.3.apk");   
                intent.setData(content_url);  
                startActivity(intent);
                }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,944评论 25 709
  • 面试题总结 通用 安卓学习途径, 寻找资料学习的博客网站 AndroidStudio使用, 插件使用 安卓和苹果的...
    JingBeibei阅读 1,728评论 2 21
  • 【Android Activity】 什么是 Activity? 四大组件之一,通常一个用户交互界面对应一个 ac...
    Rtia阅读 3,852评论 3 18
  • 你是光的背后 我是你的瞳孔 日子躲不开的风 流云牵走 夜来的时候 你躲起来守候 趁着星光不浓 给我一点温柔
    烂人張c阅读 154评论 0 1
  • 我听信月亮的谗言 与你背道而驰 上帝知道 我也不想这样
    潇天阅读 827评论 16 33