精华内容
下载资源
问答
  •  使用文件管理器如ES等,需要幸运的是你的文件管理器直接用浏览器打开。2. 在浏览器输入地址访问本地磁盘和SD卡上的HTML,前部分content://com.android.htmlfileprovider是Provider的标准,后面是程...

    android 浏览器 打开本地html文件的方法有些html文件放在本地磁盘和sdcard,如何用打开这个网页呢?

    这种应用在测试时非常有用。

    有2个方法:

    1. 使用文件管理器

    如ES等,需要幸运的是你的文件管理器直接用浏览器打开。

    2. 在浏览器输入地址

    访问本地磁盘和SD卡上的HTML,前部分content://com.android.htmlfileprovider是Provider的标准,后面是程序目录。

    比如sdcard的tesl.html

    直接在浏览器里输入content://com.android.htmlfileprovider/sdcard/test.html回车就可以看到网页了。

    在代码

    webView.loadUrl("content://com.android.htmlfileprovider/sdcard/test.html")

    如果是其它程序的私有html文件,这样做会失败。

    这是由于com.android.htmlfileprovider的权限不够,如果是重写一个私有的HtmlProvider位于同一个应用中,应该能解决问题。然后就参考了原来的com.android.htmlfileprovider 源代码,改写了下。问题解决了,使用私有的HTMLProvider,可以轻松的访问手机内存中,程序私有目录下的html文件。

    网上有例子;

    package com.motodev.example;

    import java.io.File;

    import java.io.FileNotFoundException;

    import android.content.ContentProvider;

    import android.content.ContentValues;

    import android.database.Cursor;

    import android.net.Uri;

    import android.os.ParcelFileDescriptor;

    public class LocalHtmlProvider extends ContentProvider {

    public static final Uri CONTENT_URI = Uri

    .parse("content://com.motodev.example.localhtmlprovider");

    public static final String BASE_URI = "content://com.motodev.example.localhtmlprovider";

    public static final int BASE_URI_LEN = BASE_URI.length();

    @Override

    public int delete(Uri uri, String selection, String[] selectionArgs) {

    throw new UnsupportedOperationException();

    }

    @Override

    public String getType(Uri uri) {

    String mimetype = uri.getQuery();

    return mimetype == null ? "" : mimetype;

    }

    @Override

    public ParcelFileDescriptor openFile(Uri uri, String mode)

    throws FileNotFoundException {

    if (!"r".equals(mode)) {

    throw new FileNotFoundException("Bad mode for " + uri + ": " + mode);

    }

    String filename = uri.toString().substring(BASE_URI_LEN);

    return ParcelFileDescriptor.open(new File(filename),

    ParcelFileDescriptor.MODE_READ_ONLY);

    }

    @Override

    public Uri insert(Uri uri, ContentValues values) {

    throw new UnsupportedOperationException();

    }

    @Override

    public boolean onCreate() {

    return true;

    }

    @Override

    public Cursor query(Uri uri, String[] projection, String selection,

    String[] selectionArgs, String sortOrder) {

    throw new UnsupportedOperationException();

    }

    @Override

    public int update(Uri uri, ContentValues values, String selection,

    String[] selectionArgs) {

    throw new UnsupportedOperationException();

    }

    }

    展开全文
  • ES文件浏览器安卓版是一款功能强大且操作十分简便的手机文件管理软件,ES文件浏览器安卓版功能全面可以支持多种视图列表和排序方式,查看并打开各类文件,在本地SD卡、局域网、OTG设备之间任意传输文件,多选、复制...

    c327548f8cccf9fa6e3bdb0f57897d76.png      ES文件浏览器安卓版是一款功能强大且操作十分简便的手机文件管理软件,ES文件浏览器安卓版功能全面可以支持多种视图列表和排序方式,查看并打开各类文件,在本地SD卡、局域网、OTG设备之间任意传输文件,多选、复制、粘帖、剪贴板、查看属性、解压、重命、置顶等。

    功能介绍

          原生中文支持,千万用户首选文件管理器!如今超过8000万下载!eS文件浏览器( ES File Explorer)是一个功能强大的免费的本地和网络文件管理器和应用程序管理器。

          想更好地管理你的手机和平板?

          原生中文支持,全球数千万用户一致选择的最强安卓文件管理器!

          点击就可以播放音乐,点击就可以播放视频

          点击就可以查看图片,点击就可以阅读文档

          点击就可以安装应用,点击就可以查看压缩

          点击就可以进行搜索,点击就可以更改视图

    软件特色

          快捷的工具栏操作

          管理手机及局域网计算机上的文件

          在本地和网络中搜索和查看文件

          安装/卸载/备份程序

          压缩/解压

          多选/缩略图/多种视图

          流媒体方式播放保存在计算机、网络上的音乐、电影

          蓝牙

          支持root

          支持多种网络存储,酷盘,dropbox,免费空间,应有尽有3

          SD卡文件管理器,进行各种文件操作、多种文件视图选项

          多选和功能更强的剪贴板功能,搜索功能

          程序管理器,安装、备份、卸载、快捷方式

          进程管理器

          安全管理器

          访问局域网计算机、FTP和蓝牙上的文件,可以在计算机和手机进行无缝的文件操作

          本地、共享、FTP、蓝牙查看、打开多媒体文件,内置文本编辑器

          书签、桌面快捷方式

    软件特色

          1、管理手机以及电脑上的文件

          2、安装、卸载备份应用程序

          3、压缩解压啊

          4、支持root

          5、进程管理器

          6、安全管理器

          7、书签、桌面快捷方式

          8、磁盘分析

          9、本地、共享、FTP、蓝牙查看、打开多媒体文件,内置文本编辑器

          10、多选/缩略图/多种视图

    FAQ

          Q: 外置卡操作失败?

          A: 此问题是由于谷歌从系统开始对第三方应用写外置卡权限进行了修改。

          我们已经在与谷歌联系。目前解决方法如下:

          首先,为手机获得ROOT权限:您可以下载安装es工具箱中的root软件,也可以登录 点击λ下载并安装。

          然后,写外置卡了。将ES文件浏览器的安装包放在 /system/priv-app中,再安装,这样就可以用ES写外置卡了。

          另外,将系统升级到安卓就可以

          Q: 为什么有的关联应用图标不显示?

          A: 因为这些图标来自软件数据库,数据库会进一步完善,这样就可以显示更多的软件图标了。

          您也可以手动标记图标,长按文件夹—更多—关联应用图标—选择确定。

          Q: 如何播放ES不支持的媒体格式?

          A: ES目前使用的是系统解码器,支持的格式和系统保持一致,如果不能用ES播放,您可以尝试使用第三方播放器。

          Q: 文件加密后忘记密码怎么办?

          A: 文件加密忘记密码的话,我们也没有办法解开。如果可以随意找到密码,这就成了功能漏洞。目前您只能不断尝试去解开密码。

    安装步骤

          1、在手机软件下载软件中搜索es文件浏览器

          2、点击ES文件浏览器进行下载,如图:

    e401281618330248b5a4e3e658b939c8.png

          3、下载完成之后点击安装软件,如图:

    1a495e9b0773c2cdc61b452e6a7fbb46.png

    使用技巧

          1、找到软件运行它。

          2、ES会自动定位到存储卡根目录。

          3、文件及文件夹图标显示不一样,很容易区分,使用起来就像Windows的资源管理器一样。

          4、在任意文件上点击保持(点下去不动),软件会弹出菜单,类似于在文件上右键弹出菜效果。可以选择的操作很多,向下滑动查看更多选项!

          5、可以查看文件详细属性。

          6、我们还可以按“Menu菜单键”调出更多功能选项。

          7、ES还可以卸载软件,用户可查看到所以安装在设备上的应用程序,长按住一款应用程序,用户可以对看到弹出的菜单中有卸载的功能,当然还可以对该软件进行备份或设置快捷方式等。

    4e34ab27a2a14b4dea348e5a94672b52.png
    展开全文
  • 通过手机浏览器浏览网页调用本地安卓App 1.Html代码 Insert title here 打开App m://my.com/?arg=参数如果不需要参数,改成m://my.com/ 2.Android程序修改 (1)配置文件

    通过手机浏览器浏览网页调用本地安卓App

    1.Html代码

    <html>    
    <head>        
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        
        <title>Insert title here</title>   
    	 </head>    
    	 <body>      
    	     <a href="m://my.com/?arg=参数">打开App</a><br/>
    	 </body>
    </html>
    


    m://my.com/?arg=参数
    如果不需要参数,改成
    m://my.com/

    2.Android程序修改

    (1)配置文件:

    <intent-filter> 
            <action android:name="android.intent.action.VIEW" />                
            <category android:name="android.intent.category.DEFAULT" />                
            <category android:name="android.intent.category.BROWSABLE" />               
            <data android:host="my.com"  android:scheme="m" />
            
          </intent-filter>
    

    (2)程序编写(接受参数)

                    Uri uri = getIntent().getData(); 
    		String test1= uri.getQueryParameter("arg"); 
    		UnityPlayer.UnitySendMessage("Main Camera","mess",test1);


    UnityPlayer.UnitySendMessage("Main Camera","mess",test1);

    这里我们调用了Unity3D中的方法。


    有些人可能用WebView打开App

    改成:

    webView.setWebViewClient(new WebViewClient(){  
    	@Override  
    	public boolean shouldOverrideUrlLoading(WebView view, String url) {      
    		Uri uri=Uri.parse(url);          
    		if(uri.getScheme().equals("m")&&uri.getHost().equals("my.com")){              
    			String arg=uri.getQueryParameter("arg");                      
    		}else{              
    			view.loadUrl(url);          
    		}      
    		return true;  
    	}});


    展开全文
  • 到底怎样才能让“腾迅X5浏览器”读取本地的资源文件从而实现跨平台开发呢?通过不断探索,目前只找到了一个不太好的方法。具体如下: 过程 1.先简单放了“组件”,发现并下能正确读取指定的页面文件 找到生成的...

    前言

    研究了好久,还是没有发现可行的解决方案。到底怎样才能让“腾迅X5浏览器”读取本地的资源文件从而实现跨平台开发呢?通过不断探索,目前只找到了一个不太好的方法。具体如下:

    过程

    1.先简单放了“组件”,发现并下能正确读取指定的页面文件
    在这里插入图片描述
    在这里插入图片描述

    1. 找到生成的apk文件,用winRar打开

    在这里插入图片描述
    在这里插入图片描述

    1. 将网页文件放在一个叫“assets”的文件夹下面:
      “assets”的位置在哪里其实没关系,因为我们只是暂时放一下。
      在这里插入图片描述

    2. 把整个文件夹放入压缩包中

    在这里插入图片描述
    在这里插入图片描述
    5. 然后把apk安装运行就可以了。这个方法缺点就是每次都要进行一遍整个过程。如果有更好的方法请告知。

    在这里插入图片描述

    展开全文
  • 八戒浏览器app是一款秒级启动实时搜索的手机浏览器应用,八戒浏览器软件上聚合超全网址导航,搜索到喜欢的内容一键收藏即可,八戒浏览器app上还能快速打开本地音视频文件。软件介绍 八戒浏览器app是一款可以安装在...
  • 使用安卓系统自带浏览器这种方法不需要自己定义一个图片展示的布局文件,只写几行代码就可以,缺点是会获取存储中所有mp4和3gp的视频,无法指定打开路径,所以不符合项目需求没有采用。先定义了一个按钮打开浏览器:...
  • 由于 app 需要做到内部更新,照着网上的代码进行尝试,先是使用 DownloadManager 进行下载,再手机和模拟器上均是成功的,但是在部分安卓系统上却无法下载,直接是下载失败,找不到原因,最后只能通过浏览器去下载,...
  • 可怜、弱小、无助,如果你觉得有用帮忙点个赞再走ES 文件浏览器是一个帮助安卓设备实现本地、网盘、局域网、远程FTP多功能管理的高度可定制系统工具类软件。主要功能包括:1.多选批量操作文件、强大的剪贴板、回收2....
  • 使安卓本地sdk中的文档能够打开

    千次阅读 2014-11-30 21:30:31
    Code 现在由于政府墙的原因,不能直接上安卓官网查看资料 ...还有就是打开后,浏览器中有个东西会不停的再转啊转的加载东西。对有点强迫证的来说简直是个噩梦。 把下面的代码存成mvgoogle.py文件,放在docs 文件
  • ES文件浏览器ES文件浏览器 可跨平台,支持苹果和安卓两大操作系统,既是本地文件管理,又是云盘!应用简介ES文件浏览器( ES File Explorer)是一款功能强大免费的本地和网络文件管理器主要功能:文件管理:...
  • 上网找了半天解决方法,都说下载后的APP移动到文件管理-本地-内部储存-Download-browser-安装包,之后再去应用市场-管理-安装包管理去安装 结果试了半天都不行。。。。。。最后 换了谷歌浏览器重新输入网址进行...
  • 可怜、弱小、无助,如果你觉得有用帮忙点个赞再走ES 文件浏览器是一个帮助安卓设备实现本地、网盘、局域网、远程FTP多功能管理的高度可定制系统工具类软件。主要功能包括:1.多选批量操作文件、强大的剪贴板、回收2....
  • 去广告版文ES文件浏览器,ES文件浏览器是一个能管理安卓设备本地、局域网共享、远程FTP、蓝牙设备和云存储的系统工具类移动软件。全球主动下载超过2亿次,安卓文件管理第一品牌。iOS [3] 也有对应的版本。 想更好地...
  • 八戒浏览器app是一款智能搜索手机浏览器软件,聚合超全网址导航,可以通过文字、图片、语音搜索你需要的任何资源,搜索到喜欢的内容一键收藏即可,还能快速打开本地音视频文件。有需要的欢迎下载使用!软件介绍:...
  • 在你手机中,打开文件的方式有这么几种:1、通过要打开的这个文件的类型找到对应的应用程序app打开2、通过已知文件类型打开应用程序,找到对应的这个文件打开简单点说,通过文件找对应app,通过app找对应的文件。...
  • 为了少采坑,少浪费时间,建议不要使用ARM版的gitlab、保证gitlab使用的磁盘容足够、涉及到的xml文件请用浏览器打开,确认可以正常显示!! 一、软件环境 服务器端系统:Ubuntu 16.04 GitLab 软件:GitLab ...
  • 一、本地文件高效管理用苹果管理文件,一个很别扭的方式就是,不能自由地建立文件夹。对于我这种有“整理”强迫症的人来说,实在无法忍受。而使用ES文件浏览器,你可以根据自己的想法,按照安卓和Win...
  • 本地图片:确定图片资源存在,copy 图片url再浏览器打开,确定图片资源存在且能正常访问 本地图片:确定相对路径或者绝对路径正确 微信小程序图片路径,不可以存在中文,使用英文做路径和文件名 文件后缀文,小写...
  • 很多使用苹果手机的小伙伴,特别是从安卓手机转用苹果手机的小伙伴,经常会有这样的苦恼,iOS系统上没有像Android系统的资源管理器这样的本地文件管理工具,无法对手机里的文件进行查看和管理。但是!这个问题肯定难...
  • //覆盖WebView默认从第三方浏览器打开网页的行为,直接从WebView中打开网页 webview.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) {...
  • if (port.equals("808")) {//特殊情况【若打开的链接是视频通讯地址格式则调用系统浏览器打开】 Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } else {//...
  • 微信小程序逆向

    千次阅读 2019-04-01 09:46:19
    使用安卓模拟器(主要是方便 root,有已经 root 的手机可以直接用)安装微信,打开目标小程序确保小程序代码被下载到本地,使用 ES文件浏览器 打开文件路径 /data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg...
  • uniapp热更新与打包基座

    千次阅读 2020-06-13 16:08:28
    需要修改本地的host文件 其路径为C:\Windows\System32\Drivers\etc 可以用记事本打开,修改该文件。在最后一行添加真实域名 然后在运行项目,在浏览器打开http://local.ugomt.com:8080 即可。 uniapp建立...
  • 做h5项目的时候在本地浏览器正常,安卓正常,但是iOS不正常,发现是兼容性的问题,但是奈何没有苹果手机,就搞了好久,现在来搞搞如何在Mac里开启iOS模拟器进行调试代码。 1. 下载安装xcode 安装的注意事项是下载的...
  • ClassyShark工具使用小记

    千次阅读 2016-03-20 17:21:29
    ClassyShark是一款便利的文件浏览器,它可以浏览安卓下可执行的程序。此外,它拥有安卓APK和桌面版JAR的客户端。有了它,你可以打开APK/Dex/Jar/Class文件,并分析里面的代码。 2. 准备工作 ClassyShark工具为一...
  • 安卓上用于加载的Webview视图窗口只是作为类浏览器而存在,在安卓上更是只能同时运行一个Webview。(2)跨域数据交互问题。不同的Webview之间无法共享数据。(3)页面自适应问题。页面难以兼容适应不同分辨率的设备...
  • chrome.exe

    2020-04-01 09:26:11
    另有手机版的Chrome浏览器,于2012年发布了Chrome浏览器移动版,提供IOS系统、安卓系统以及Windows Phone系统的Chrome浏览器,在保持浏览器原有特点的情况下,实现了多终端使用浏览器,具有共享收藏历史信息等功能,...
  • 需要打开浏览器录音权限,在设置-权限中可以配置。 其他资源 webAudio播放本地音乐 webAudio制造噪音并播放 web Audio实现pcm音频数据收集 js实现pcm数据编码 基于阿里云实现简单的语音识别功能(node)
  • 实现一键打开支付宝APP支付(支持安卓浏览器、IOS应用,不支持微信中打开)(支付宝已封禁) 实现移动端支付方案 支持H5、APP、小程序 轻松支持多账户收款 赶快使用手机扫码体验吧 注:v3.1源码(含详细文档)...
  • 具体效果预览:打开饿了么官网(移动端),调整浏览器网速为慢速,比如 network 调整为 slow 3G,看见的页面即为骨架预览页。 有什么好处?提高用户体验 # 第一步,创建生成skeleton页面所需webpack配置文件config/...

空空如也

空空如也

1 2
收藏数 36
精华内容 14
关键字:

安卓浏览器打开本地文件