android开发中的错误
android开发中的错误
怀化纱厂球迷
叫我球迷
展开
-
Linux系统解压Mac发送过来的zip文件出现中文乱码问题解决
使用指定GBK编码格式进行解压。原创 2022-10-17 18:11:33 · 524 阅读 · 0 评论 -
Android7.1.1系统,Toast的Exception: android.view.WindowManager$BadTokenException解决
我们看一下谷歌源码是如何解决的,8.0以上系统Toast的handleShow 方法里面的一段代码,mWM.addView(mView, mParams),是被try catch 了,在7.x的系统是没有被catch住的(这里就不贴代码了)我们把dispatchMessage给catch住,handleMessage处理的消息具体实现还是原有的handler处理逻辑,不去影响原有的处理逻辑,我们只是catch住异常防止应用崩溃。一下解决办法是我网上转过来的,经过自测后,解决了我的问题,我这边记录。原创 2022-09-25 22:01:10 · 1518 阅读 · 1 评论 -
内存泄漏--2 性能优化工具MemoryAnalyzer(MAT)内存泄露的简单检测
以下用MemoryAnalyzer对内存泄漏的检测作简单介绍: 首先androidStudio自带Memory Monitor可以分析内存泄漏问题,方法如下,当我们执行了一系列操作后点击垃圾回收(需要先进行垃圾回收,这样才能发现那些该回收的类没有被回收掉)然后就可以点击 dump java heap 进行分析了: 点开后如图2: 如上class name下,我们可以简单的查看自己的类的一些,比如你输入“mainactivity”发现它的heap...转载 2021-10-29 17:10:19 · 884 阅读 · 0 评论 -
Android Studio模拟器遇到The emulator process for AVD New_Device_API_29 was killed处理方式
因为今天需要测试一个适配图片的功能,需要用到2台机器: Google Pixel 5 、 Google pixel 4a于是找到Android Studio 自带的模拟器然后就遇到这个蛋疼的一幕!The emulator process for AVD New_Device_API_29 was killed.网上搜了一堆办法,都是扯蛋的,最后用这个办法解决了,记录下把Automatic改成 Software再次启动就好了,完美解决,晚上那些方法扯一堆...原创 2021-01-06 17:20:49 · 2626 阅读 · 9 评论 -
AndroidStudio Error:Failed to resolve: com.android.support:appcompat-v7:29
起因:AndroidStudio更新sdk版本至最新。报错:Failed to resolve: com.android.support:appcompat-v7:29分析:sdkmanager下的Android SDK Tools的版本为26.1.1解决:修改app目录下的build.gradle文件。 1.compileSdkVersion 29 ->compileSdkVersion 26 2.targetSdkVersion 26 ->target...原创 2020-11-04 14:33:50 · 166 阅读 · 0 评论 -
gridview网格布局一个整屏幕(视频整个屏幕平均分配网格)
先上图手机分辨率有很多种怎么让王哥布局刚好一个屏幕平均分,然后不会出现多余导致滑动的情况上代码 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { bundle = getIntent().getExtras(); if (bundle != null) ...原创 2018-04-26 15:29:49 · 1077 阅读 · 0 评论 -
关于android中调用系统拍照,返回图片是旋转90度的处理
不知道你们在开发中,有没有遇到过,拍照后的图片显示是旋转过的,话不多说 我直接上图先上 我完成后的效果图/** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(f.getAbsolutePath()); BitmapFactory.Options opts...原创 2018-03-05 18:29:16 · 810 阅读 · 0 评论 -
Android 7.0 FileUriExposedException 解决
接着去年的老项目, 因为交接给别的部门了...刚好那边部门的安卓离职了...升级了HTTPS后出现了bugandroid.os.FileUriExposedException: 百度后发现.解决办法.同时亲自测试.解决 VmPolicy方式以上方法固然是推荐使用的,正确的方法。但是我在实际开发中遇到这样的问题。某些应用(此处点名新浪微博)根本无法理原创 2017-11-30 23:09:38 · 330 阅读 · 0 评论 -
binbinyang---Android的Menu同时显示Title的文字和图片,并且动态变化Title的坑(有二个解决办法,亲测)
让Menu同时显示图标和文字,并动态改变menu的title今天在开发中,遇到了一个蛋疼的问题,开始以为是自己代码有错,debug看了后发现不是地图获取当前定位的问题接下来,老规矩直接上图 右上角是一个menu的title+icon ,但是写完只有 icon是出来了 可是title死活出不来解决办法:方法一:在menu.xml文件中配置了图标和文原创 2017-10-16 21:53:17 · 3465 阅读 · 2 评论 -
binbinyang---今天有时间,我要记录昨天的一个小BUG...
昨天下午,关于 微信支付宝的一个BUG ...可能是由于我的大意造成的.由于我做到团购模块中.有交易支付的功能...当整个模块都开发完成后.由于,微信支付.是需要打正式包.才能测试的..就一直没管...昨天突然发现 微信支付不了. 弹出一个 正在提交订单. 然后就停止了最后找了很久才发现,原来是有个字段.我给了一个空 字符串...于是 就造成了...有点坑啊. 支付宝都能 ,唯独微原创 2015-12-30 10:42:11 · 528 阅读 · 0 评论 -
abinbinyang---t android.widget.AbsListView.obtainView(AbsListView.java:2040)
at android.widget.AbsListView.obtainView(AbsListView.java:2040)原因是getView方法出错getView()方法return null;解决办法:return convertView;原创 2015-12-11 10:38:54 · 611 阅读 · 0 评论 -
binbinyang---关于开发中listview 跟ScrollView 的冲突问题解决办法
开发中.界面五花八门.各种各样. 你肯定也遇到了很多组件的冲突问题今天我说的 是listview------scrollview冲突首先/** * * @author 杨彬 * */public class ListViewForScrollView extends ListView { public ListViewForScrollView(Context co原创 2015-10-18 15:07:41 · 390 阅读 · 0 评论 -
binbinyang---使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI
在我本人的开发中, 我是安卓测试机器+ Genymotion一起使用来测试的,但是Genymotion有时候会出现各种各样的问题,最近一直在项目中就出现INSTALL_FAILED_CPU_ABI_INCOMPATI...................的错误.于是看了网上的很多解决办法,我找到一个很有效 而且简单的办法.下面的链接是我本人网盘的链接.可以放心下载解决办法:1.原创 2015-09-25 10:36:05 · 537 阅读 · 0 评论 -
Androidstudio常见错误"Manifest merger failed with multiple errors, see logs"
这个问题拦了我一天,看了很多人的解决办法,但都不适用,后来自己尝试各种解法,终于找到正确方法,希望能帮到各位!问题:Error:Execution failed for task ':greencar:processDebugManifest'.> Manifest merger failed withmultiple errors, see logs原因:转载 2017-02-08 10:22:03 · 1714 阅读 · 0 评论 -
binbinyang---(魅族手机)关于真机测试时INSTALL_FAILED_USER_RESTRICTED安装错误的问题
今天用的魅族手机PRO 6测试...结果一直出现这个问题---------INSTALL_FAILED_USER_RESTRICTED弄了半天 才发现 原来是手机管家->权限管理->usb安装管理. 吧这个关闭掉就行了原创 2016-10-24 16:10:34 · 4189 阅读 · 0 评论 -
Java.lang.SecurityException: Requires VIBRATE permission--binbinyang
在我的商城APP--里面...今天导入了zxing,做扫一扫二维码的功能的时候,,,...出现了 这么一个报错Java.lang.SecurityException: Requires VIBRATE permission看到这串英文,别虚....不是什么大问题上图解决办法 原来是使用震动得加权限添加上Android:name="andr原创 2017-02-27 15:11:59 · 3119 阅读 · 6 评论 -
使用ViewPage时ViewPage中的页面重置问题--binbinyang
前段时间遇到的一个BUG 也弄了很久----看到就学习了当我们使用ViewPage控件时,假设我们的ViewPage有三页,当我们第一次启动ViewPage显示第一页的时候,ViewPage会预加载第二页,这样当我们向第二页滑动的时候就可以看见第二页的内容了,因为第二页的内容在第一页内容显示的时候就已经加载了。当我们滑动到第二页时,ViewPage会预加载第三页,这时ViewP原创 2015-05-19 00:17:53 · 667 阅读 · 0 评论