一个用来显示Web 网页的控件,用以支持 Android 应用显示网页内容
就是把浏览器访问网络的功能提取出来,供手机或盒子里的APP访问网络所用,比如几M的浏览器就是说调用WebView来实现浏览。
困惑:
安装WebView电视最新版,手机里可以,安装到电视就不行,就是因为手机的WebView版本较高,功能可能也更强大。
看成品:
最近喜欢上WebView看电视,手机正常,但是电视提示:
这台设备上的WebView组件版本过低,请升级 WebView 组件或切换至X5内核。
懒得动手的,可以选择X5内核。
按返回键,左侧会出一个界面,进去设置,里面可以切换成X5内核,然后还是设置里进调试,往右按两下确认安装X5内核
小白看到这里就可以离开了,因为已经可以用了,下面的不要看了。
动手能力强的大神看过来:
可是我是个犟种,总感觉差点意思。
于是乎,刷了一天的机😂
汇总一下,希望你少走弯路。
为什么不能直接安装?
因为每个厂商都进行了签名,签名不一致,不能升级。
最简单的方案是给新版以厂商签名,然后,直接安装。
接下来,我讲的是root和adb推送两种方式。
开工前准备:需要会刷机和新版对应webview。
如果出现问题,会自行刷官方固件,避免不必要的麻烦,因为每个电视的root方式都不一样,这里不再赘述。
https://pan.huang1111.cn/s/O7VyHL?path=%2F
我已经上传到网盘(mt管理器np管理器还有重命名的webview):
90m是137版本的,80m的是119的,235m的是64位和32位合一,根据电视选择。
https://drive.uc.cn/s/69bc2813ea5b4?public=1
电视机或者机顶盒基本都是com.android.webview。
很少com.google.android.webview
所以,下载包名是com.android.webview,可以通过mt管理器或者np管理器找到你系统版本对应的包名和安卓版本。
2.卸载原系统里的webview,注意系统自动删除原有的webview APP!
5.用mt管理器把盒子里的新webview APP移动到盒子系统文件夹:/product/app/webview/
6.在mt管理器里直接安装这个webview APP
我的电视是雷鸟85S545C,版本是V8-T652T03-LF1V182,死活不行,签名不通过,没办法,只能通过替换解决。
上传新版WebView到sdcard的你能找到的目录。
然后将复制的名称更改到新的安装包如图最后长按左边安装包复制到右边覆盖重启即可。
mount -o remount,rw,seclabel,relatime /dev/block/dm-1 /product
执行完之后,用开心助手可以上传小文件,但是大文件推送不上去。
adb connect 盒子IP【连接成功会提示】
2.首先确定盒子webiview版本,需要有浏览器支持,建议安装via浏览器
方法一:via输入https://ie.icoa.cn/
方法二:adb连接盒子后,输入adb shell am start -a android.intent.action.VIEW -d https://liulanmi.com/labs/core.html
1.确定系统内置的webview包名是否为com.android.webview
adb shell pm list packages > backupAWV.txt
此命令的目的是查询手机系统内置应用包名,并把包名列为清单输出到adb的目录下,清单文件名为backupAWV.tx
查找com.android.webview,找到说明可以继续下一步,找不到说明内置的是google版webview,请不要参考安装。
adb shell pm path com.android.webview
/product/app/webview/webview.apk
adb pull 你的webiview包名路径 C:\Users\Wang\Downloads
adb pull /product/app/webview/webview.apk C:\Users\Wang\Downloads
https://www.znds.com/forum.php?mod=viewthread&tid=1241467
第一步:取得盒子权限,重新挂载/product目录获取写入权限
3.mount-orw,remount/product
按理说上面任何一种方法都可以,我是先用方法一再用了方法二才可以,不解。
此处:因为我的固件是有ADB的Root权限的,所以只要挂载/product目录获取写入权限
mount -o remount,rw,seclabel,relatime /dev/block/dm-1 /product
4.adb shell rm -rf /product/app/webview/webview.apk
5.直接安装webview_106.0.5259.72.apk, 可通过u盘,小白文件管理器安装。
打开WebView电视,查看webview版本,确定是否成功。
暂无评论内容