精华内容
下载资源
问答
  • Android手机中APP闪退的原因汇总

    千次阅读 2019-04-05 10:49:59
    在日常生活中,经常点击手机应用程序时,一下就闪退了,到底有哪些原因造成,让我们来一起总结下: 可能是网络异常引起的 手机空间不足造成的 APP程序的版本太引起的,...拍照/选择图片后闪退:1)手机内存小。2...

    在日常生活中,经常点击手机应用程序时,一下就闪退了,到底有哪些原因造成,让我们来一起总结下:

    1. 可能是网络异常引起的
    2. 手机空间不足造成的
    3. APP程序的版本太老引起的,直接卸载老版本,重装安装就正常了。这是我在实际生活中遇到过的
    4. APP中访问网络的地方,组件中的ImageView没有正常的下载并显示到app 页面上
    5. APP的sdk和手机的系统版本不兼容引起的
    6. 拍照/选择图片后闪退:1)手机内存小。2)部分手机在使用相机拍照时候存在横竖屏切换,可能会导致我们应用重新调整生命周期.解决办法:在使用到拍照功能的Activity设置:android:configChanges=“orientation|keyboardHidden|screenSize”
    7. 还是版本问题:有些API在老版本中有,在新版本中没有,造成对象为空引起闪退
    8. 缓存垃圾过多:由于安卓系统的特性,如果长时间不清理垃圾文件.会导致越来越卡.也会出现闪退情况.
    9. 权限问题,一般是AndroidManifest文件中忘记配置相关权限
    10. 在用AS开发Android程序时,涉及到Android真机版本,在生成APK文件时,如果没有把V1,V2全部勾选,可能会出现闪退。
    11. 页面布局问题,用LinearLayout布局时忘记指定orientation,出现了闪退
    12. 其它
    展开全文
  • 现有APP没有收集用户的手机型号信息、安卓系统版本信息、下载渠道、现阶段使用APP版本; 询问了几个常见问题: 1、XXX先生/老板,您好!我是XXX APP 的工作人员; 1.1 您的手机型号和系统是什么版本? 1.2 您是通过...

    1、出现此情况时,第一时间后台查询此账号注册时间,最近登录时间;
    现有APP没有收集用户的手机型号信息、安卓系统版本信息、下载渠道、现阶段使用APP版本;

    询问了几个常见问题:
    1、XXX先生/老板,您好!我是XXX APP 的工作人员;
    1.1 您的手机型号和系统是什么版本?
    1.2 您是通过二维码扫描下载、应用市场下载、浏览器下载、APP提醒更新的?
    1.3 发生问题的时间大概是几月几号几点?(可通过反馈页面电话前先去了解,并在APP试用此问题功能)

    2、您这边遇到的问题是在哪个功能模块?
    2.1 所有功能无法使用,无数据显示:
    2.1.1 确保用户有网络:
    2.1.1.1 使用因为使用4G网络,该地方信号不好?
    2.1.1.2 新下载APP时,是否开启了网络权限,去设置–APP–网络设置查看开启与否;
    2.1.2 确保用户是下载的最新版本APP;

    2.2 部分功能无法使用 / 数据显示不全:
    2.2.1 APP是否在应用市场或我们二维码扫码下载;
    2.2.2 手机空间是否已满,无法增加数据信息;
    2.2.3 能否清除缓存后,再次重新打开;
    2.2.4 能否重新登录,再次刷新该页面;
    2.2.5 此用户的安卓系统版本,在该功能页的代码是否支持该安卓系统版本;

    3、关于旧版本的替换:
    3.1 现有版本已在线上,发现退回版本的情况,仅华为市场有,其他市场不支持旧版本下载或退回旧版本;
    3.2 使用网络OSS链接下载,用户点击后无法直接安装,提醒用户使用QQ浏览器,如果拒绝几次后,微信就会说不安全无法打开该应用,吐槽TX系的捆绑;
    3.3 使用安装包,需要用户手机安装了QQ浏览器,这样对中老年人来说,太困难了,对TX系的捆绑表示吐槽;
    3.4 使用网络OSS链接下载,需要用户会通过微信,粘贴该链接到浏览器去下载才行;

    4、您在使用中是否还遇到其他的问题?或者想要优化的地方呢?
    5、感谢您接听我们的来电,祝您生活愉快,再见!

    思考:
    1、是否需要对整个项目中的7.0才支持的代码做调整重构?预估开发时间?
    通过友盟查看系统版本统计,发现比例约1%,那么我们一般人物不需要,但是不排除此用户为消费客户的情况,核实后确定;
    2、现有APP没有收集用户的手机型号信息、安卓系统版本信息、下载渠道、现阶段使用APP版本,是否需要在打开APP时搜集这些数据并记录,登录后绑定到对应用户信息中;
    开发:
    2.1 对登录、注册相关接口,增加几个存储字段,并在每次登录时替换该字段;
    2.2 各应用市场上传的新版本包,需要带一个对应的参数,登录时知道该用户安装的包是哪个渠道下载的(如:华为0、小米1、OPPO2、ViVO3、应用宝4、豆荚5、广告联盟XXX<这个里面有多个,选择要更新的优质平台设置对应参数>)
    3、错误信息收集:在每个错误发生时,第三方工具无法记录错误信息时,有没有我们自己后台的错误日志记录,如没有考虑增加;
    4、对需求、用户的理解:中老年用户,可能存在使用老版本安卓手机,且不愿意换新手机的情况,那么应用在开始时应该考虑到用户层面,相应的项目应该使用支持该版本的代码编写,部分无法实现的设计效果,需要在开发中提出,比如通过切图或其它方式调整;

    展开全文
  • iOS8.1出现闪退

    2020-11-29 04:40:01
    我在适配机性,版本的时候,出现了一个闪退,新版本都运行正常 <p><strong>版本号 1.JXPagingView版本号:(1.1.0) 2.OC还是Swift版本:OC 3.手机系统版本号:8.1 4.手机...
  • 场景 项目中的百度 SDK 版本比较旧 4.1.1 版本,因为有些 Android 机例如 华为 系列细化了定位权限,光应用申请到定位权限还不够,还会有一个叫 位置信息 的开关控制,而 4.1.1 版本不会区分是应用定位权限没开...

    我的解决方案:替换项目原有的网络框架库 Vollery 改用 Retrofit。

    如果只想看解决方案的,到这里就可以了,以下我将会说明下我是怎么解决这个问题的。

    场景 项目中的百度 SDK 版本比较老旧 4.1.1 版本,因为有些 Android 机例如 华为 系列细化了定位权限,光应用申请到定位权限还不够,还会有一个叫 位置信息 的开关控制,而 4.1.1 版本不会区分是应用定位权限没开还是位置信息没开。于是我升级百度 SDK 到 6.2.0 (目前最新的)。上述这个问题得到了解决,定位失败的提示语我也就优化好了。
    新一期的版本迭代需要展示地图,也就是会用到 MapView 这个控件,按需求改好功能之后,进入地图页面直接闪退了,没有任何明确的异常抛出。然而我用 Android 9.0 的手机测试,却可以正常展示。

    难道和系统版本有关?  我决定去百度官网下 demo 跑跑看,神奇的是 demo 在 9.0 和 有问题的那个手机(Android 4.4)上都正常,这么看来和系统没什么关系吧。我后来又找了 5.1.1,8.1,10.0 的系统分别进行测试,列了表格进行对比,发现 5.1.1 在逆地理编码解析上也出现了问题  javax.net.ssl.SSLHandshakeException: Handshake failed,HttpClient: Catch connection exception, INNER_ERROR。根据这个错误网上是可以查到跟百度地图相关的文章的,例如 https://www.jianshu.com/p/26c8590470a7,我也试着按这个方案去解决,发现没有用(其实项目本身的编译版本是 27 也不满足条件),随后我断点发现逆地理编码解析回调直接是一个错误结果,百度给出的错误码是 SEARCH_SERVER_INTERNAL_ERROR,查了文档也没有针对这个错误的对策,那肯定要放弃了,这没法解决,换条路。

    难道和网络有关?根据 5.1.1 系统上逆地理编码解析的问题,我猜想百度 SDK 也需要网络请求,那么它是依赖项目的网络吗?项目因为历史原因用的还是 volley,正巧有个分支已经做了网络库的替换,移除了 volley 改用 retrofit 了,于是我决定试试。我先进行了网络框架的替换,测试各系统展示。
    问题来了,各系统表现一样,都抛出了这个问题 java.lang.NoSuchMethodError: no static method with name='drawText' signature='(Ljava/lang/String;II[IIIII)[I' in class Lvi/com/gdi/bgl/android/java/EnvDrawText; 后面打出来的信息描述的是百度地图 SDK 内部的错误,我想这跟包肯定有关了,下一步升级百度地图 SDK 到 6.2.0。
    各系统重新编译测试,发现都能正常展示了。到这,应该说就解决了 百度地图 SDK 升级后无法在低版(4.4, 5.1.1)本手机上正常使用地图展示 的问题了。

    这个问题可能是个巧合,但也暴露出,项目中的一些依赖库不能一直不变,要定期的检查是否要升级版本或是否有必要进行替换,这也是保证我们项目能一直保持新鲜的动力所在吧。

     

     

     

    展开全文
  • 网页能登录,kvm正常操作,但是打开光驱kvm就闪退。 1、把服务器关机下电,拔掉所有的电源适配器。 2、用手机开卡的按一下浪潮服务后面有个rst 的小孔。重置一下bmc。 3、在没上电源的情况下,按几一下。服务器开机...

    关于浪潮服务器web管理控制台的kvm上,打不开光驱问题

    网页能登录,kvm正常操作,但是打开光驱kvm就闪退。
    1、把服务器关机下电,拔掉所有的电源适配器。
    2、用手机开卡的按一下浪潮服务后面有个rst 的小孔。重置一下bmc。
    3、在没上电源的情况下,按几一下。服务器开机键,如此就重置完成(这一步不知道多余不,具体是看浪潮工程师操作的,做个记录,分享给有需要的人)
    4、等待几分钟,开机上电。用火狐浏览器来登录,一定要用最新的版本,我用老版本,还是一样情况。用新版本,能弹出调用光驱的界面。
    关于本文是自己见浪潮硬件工程师,来操作的。至于严谨性,自研究哈。其他品牌服务器,请自测试。
    以上就是关于服务器通过web界面登录管理口,打开kvm连接光驱闪退问题处理。

    展开全文
  • (有些API在版本中有,在新版本中没有,造成对象为空引起闪退) APP的SDK和手机的系统不兼容。 缓存垃圾过多:由于安卓系统的特性,如果长时间不清理垃圾文件。会导致越来越卡,也会出现闪退情况。 设计不合理,1...
  • miui 安装app闪退问题

    千次阅读 2017-04-28 11:33:10
    之前版本可以运行,今天用AS的run,在安装apk时报application installation failed。把apk拷贝到sd卡中安装,安装成功后一运行就闪退,log日志如下: 04-28 11:29:54.566 6680-6680/...
  • 运行手机:魅族pro7 plus 系统: Flyme6.1.2.5A (Android 7.0) 编译打包环境: MacOS 10.13.2 下面是我adb logcat查到的一个导致崩溃的异常,但是不知道为何 <p>12-28 ...
  • 关于华为P40登录谷歌闪退的问题

    千次阅读 2021-01-30 14:29:28
    检查一下手机是否安装了新版本的谷歌框架, 也就是Google三件套。 如果有的话, 把它们卸载,或者安装一个一点的版本就可以了。
  • 这个项目是公司的一个很的项目 用eclipse写的,我按照9.0适配守则进行了适配发现部门手机还存在闪退,当我关闭网络的时候就不闪退了。 下面是报错的日志方便大佬们检查我把图片和文字复制了 03-06 15:17:52....
  • 今天看到一台联想p770手机,于是想让它运行下留痕笔记,这样就可以在旧手机上也共享自己的各种数据了。 一开始安装上,闪退。检查数据目录没有创建成功。于是 将存储目录的根路径改为 /storage/sdcard0(安卓...
  • 飞塔防火墙手机端连接管理工具,方便连接公司网络,便于手机管理内网。网络上提供的都是版本,安卓8.0及以上会闪退,新版版本号:5.6.0.0177。2018年4月
  • 1、由于每次打开APP都是直接使用CNContact类,导致如果手机通讯录中联系人多的话,就会在进入程序是卡机,甚至闪退,  拟解决办法:使用合适的数据持久化保存数据到本地,不需要每次进入时读取。 2、卡顿的第二个...
  • PPP P PP助手 25PP.gqi PP PP助手最受欢迎的苹果手机助手 永久免费下载游戏软件 PPP P PP助手 25PP.gqi PP PP助手最受欢迎的苹果手机助手 永久免费下载游戏软件 升级QS9如何安装使用PP助手正版 自从iOS9 beta1发布后...
  • 今天项目上线 ,测试的时候却bug百出,最令人费解的是,4台安卓测试手机,其他三台都正常运行,唯独一台超的华为h6,跳到个别页面的时候,会直接闪退到主页 抱着钻牛角尖的精神,挨行代码逐步排查,得到原因如下...
  • 解决X5内核版本兼容造成项目闪退

    千次阅读 2020-11-17 10:46:02
    ,上线前新测试机和同事手机各种测试都没问题啊,这一上线咋能闪退啊,于是就让用户录了个屏,看了下是不最新版本,发现确实是用户说的。万分惆怅啊于是各种排查代码,发视代码没问题啊。实在没办法了,想起来了...
  • IOS由于系统机制问题不支持版本回退 某些更新可能导致闪退 卡顿等未知bug https://jingyan.baidu.com/article/0eb457e5c9379203f1a905f2.html未越狱IOS系统安装历史版本软件 但上述操作比较麻烦,下载爱思助手可以...
  • 红米note3图片剪裁bug

    千次阅读 2016-05-04 22:43:21
    最近在做项目的时候遇到这个恶心的问题,其他手机的修剪图片后都能成功上传,而只有红米note3老闪退。让我对代码进行了大改动,花了两天时间,差点辞职走人。解决方法就是:在应用图片修剪的时候
  • (如果你的华为手机是早期版本,可以使用华为助手退版本到emui9以下,方法三件套还是能work,但是这里划重点) 1.遇到的常见问题 ①进入闪退 ②进入页面点击登录没有反应 ③下载工具系统无法安装 ...
  • 最近一些用户的老手机 出现加载引导页的时候,滑动界面卡顿和OOM闪退的问题Failed to allocate a 74649612 byte allocation with 16777216 free bytes and 70MB until OOM ...
  • 会自定义对于我们来说非常的重要,自定义精通了,离中级开发工程师就更近了,我在项目中写的Dialog,运行什么都没问题,但是在一些老手机上,直接闪退,居然出现版本不兼容,一生气写了个自定义,一些问题就远远的离...
  •  在一个项目上,增加了一个新模块。用的测试机一直都是5.0的,所以都能...临近上线的时候,在4.4的手机上竟然打开就闪退了,看了下log,java.lang.NoClassDefFoundError……,Could not find class……,直接定位
  • AcceptWall插件 含教程

    2015-05-18 23:09:27
    3.可否切换回使用记录? 可以的,有时间作为标识,选定对应的时间就可以切换回去。也可以把对应时间的记录删掉。 4.为什么几个任务啊?为什么软件进去的ID不变啊? 没有在消痕里面勾选需要处理的程序。一般常用...
  • 2020-07-18

    2020-07-18 11:19:04
    在源代码根目录下ninja Settings编译成功,但生成的Settings.apk通过adb install至手机时打开该apk会立刻闪退。报错内容如下: 希望有经验的哥们帮忙指导一下。 make实在太慢了,太影响编程效率,
  • 我们喜欢小程序的原因之一就是它提供了更多和手机系统交互的接口,比如今天要说的这个从相册选择 / 拍照功能。注:拍照功能在某些机型上还有闪退现象,希望微信官方可以尽快完善。 在上一篇中我们搞定了相册的新建和...
  • Android使用pdfRenderer实现PDF展示功能

    千次阅读 2020-08-02 23:19:17
    最近的项目中有一个展示PDF的需求 很懵 规矩 度娘 谷歌一波 功夫不负有心人 找到了一个比较全面的博主写的文章 link 使用PDF.js+webView方法确实是实现了功能 但是出现了新的问题 当pdf页数太多的时候会很卡(我找...
  • 今年5月份买的4S,5.0和5.1都好好的,升级6.0就出现了无线局域网很差掉线,然后听说6.01能解决,果断升级6.01。悲剧从此上演。。。。。。(我个人认为:也许就是6.0以后的版本WIFI不稳定,导致WIFI来回连接、温度...
  • APP测试一(随笔)

    2019-03-18 14:41:00
    ② 每个按钮在什么都没有输入的条件下都先多点几次,看会不会闪退. ③ 测试 数据在自己角色下的状态,完成后,还要测跟自己角色相关情况下的交互数据. ④ 一项操作完成后,页面的刷新情况(自动刷新). ⑤ 在设置里面把...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

手机老闪退