![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
放空di自己
不积跬步无以至千里。。
展开
-
Android10 android:requestLegacyExternalStorage=“true“ 无效,仍然报没有权限
针对targetSdkVersion >= 29此时需要检查创建文件夹的代码是否是Environment.getExternalStorageDirectory()如果是的话,那么就必须换掉了,哪怕,你配置了android:requestLegacyExternalStorage="true" ,可以换成Context.getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS)...原创 2021-02-03 19:35:58 · 21461 阅读 · 8 评论 -
安卓 PopupWindow 的问题记录
1.showAtLocation必须在activity完全的运行后使用,否则会报错 android.view.WindowManager$BadTokenException:Unable to add window -- token null is not valid; is your activity running?解决:通过延迟new Handler().postDelayed(new Runnable(){ public void run() { mPopupWin原创 2021-02-02 11:52:18 · 125 阅读 · 0 评论 -
X5webview 注意点
1.X5webview只能在真机中才能初始化成功,真机!!!!原创 2021-01-26 09:26:28 · 214 阅读 · 0 评论 -
Android Studio gradele慢
原创 2021-01-26 09:25:03 · 85 阅读 · 0 评论 -
安卓老项目,安卓11(特指小米10的)APP打开闪退问题记录
问题描述,首先,安卓的老项目然后,targetSdkVersion是小于29的(非AndroidX),然后小米10从Android10升级到Android11后,APP闪退打不开,几天的调试和实验得出解决方法如下:第一步,项目targetSdkVersion改为29(AndroidX),第二步:xml,application中android:requestLegacyExternalStorage="true" (存储不分区)第三步,适配AndroidX1,2..原创 2021-01-26 09:22:46 · 6941 阅读 · 2 评论 -
安卓开发,对apk的签名验证(Mac)
知道sdk的问题,finder-前往进入SDK\build-tools\28.0.2目录(或者其他版本),该目录有apksigner.bar脚本,我们可以利用它来验证。即cd 到版本目录终端输入命令 apk为apk的位置,直接把apk 拖入终端apksigner verify -v apk 验证结果...原创 2021-01-21 15:52:56 · 466 阅读 · 0 评论 -
安卓开发和H5的交互
最近,写APP,混合开发,用Vue写H5前端页面时,使用Vant这个三方UI库,使用了uploader这个上传组件,最后发现,在安卓手机上无法打开相册(安卓webview的通病,即不能和H5进行文件操作),最后只能只用交互通讯,即H5,点击事件,调起安卓原生来打开图库然后上传图片,最后再回传给H5...原创 2020-10-30 18:57:44 · 193 阅读 · 0 评论