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

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

作者: _奶瓶 | 来源:发表于2018-01-30 17:03 被阅读0次

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

        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);
                    }

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/fcmczxtx.html