- 博客(6)
- 收藏
- 关注
原创 安卓 第三方依赖过多运行闪退
java.lang.RuntimeException: Unable to get provider cat.ereza.customactivityoncrash.provider.CaocInitProvider: java.lang.ClassNotFoundException: Didn't find class "cat.ereza.customactivityoncrash.provider.CaocInitProvider" on path: /data/app/com.djt.modu...
2021-11-16 11:40:09
1857
原创 安卓Kotlin 代码模拟TV遥控点击上下左右事件
代码模拟tv遥控事件,无需root 根据坐标的点击: private fun click(x:Int,y:Int) { val order = listOf("input", "tap", "" + x, "" + y) ProcessBuilder(order).start() } xy代表坐标。 模拟遥控的keyevent: private fun leftclick(keyCode: In
2021-09-26 17:07:04
509
原创 Kotlin Webview注入网络js
var js = "var newscript = document.createElement(\"script\");" js += "newscript.src=\"http://www.123.456/789.js\";" js += "document.body.appendChild(newscript);" 在onpagefinished里调用 override fun onPageFinished(vi...
2021-09-26 17:00:00
235
原创 安卓嵌套Webview启动白屏
安卓正常启动白屏比较好解决,但嵌套Webview之后还是会有白屏,原因是Webview自身加载前会有个白屏,为Webview设置个底色即可,但xml里设置background是无效的,得在java代码里设置: webMain.setBackgroundColor(Color.parseColor("#0F1632")) 安卓正常的解决启动白屏的方法是: ` <!-- 应用启动页(StartingWindow)的theme --> <style name="AppTheme.Sta
2021-08-12 15:14:47
841
原创 Android H5和安卓的交互
Android H5和安卓的交互 H5调用安卓的方法 Webview设置 addJavascriptInterface(JStoAndroidMain(), "name") //name为H5端调用标识 inner class JStoAndroidMain { @JavascriptInterface //得加这个注解,webview才能调用安卓的方法 fun setTopSetting() { //H5调用的方法名 } } 安卓调用js方法
2021-08-03 17:12:54
150
原创 Android OKgo 下载文件
Okgo是常用的网络请求方式,下面介绍Okgo的get。post请求以及下载网络文件 首先导入Okgo,在build.gradle的dependencies里导入 //okgo网络请求框架 implementation 'com.lzy.net:okgo:3.0.4' implementation 'com.zhy:okhttputils:2.6.2' 然后下载的代码: OkGo.get<File>(url) //url是下载的地址 .tag(this) ...
2021-08-03 16:56:49
1604
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人