随笔分类 -  Android程序报错与调试

摘要:使用Mediaplayer播放本地音频,在第二次调用mediaplayer.setDataSource()时报错如下: 那么,使用reset()可解决mediaplayer引起的吃饭不香IllegalStateException问题 在mMediaPlayer.setDataSource(path) 阅读全文
posted @ 2018-07-05 11:28 Sharley 阅读(2523) 评论(0) 推荐(0)
摘要:A界面中有viewpager的动态加载,从界面A跳到界面B,再finish掉B返回A时报出此异常。 我的解决办法是 在界面A的onResume()方法中调用这个viewpager的adapter.notifyDataSetChanged()方法,这样就OK了 阅读全文
posted @ 2018-06-11 13:42 Sharley 阅读(2573) 评论(0) 推荐(0)
摘要:程序在其他手机都没有问题,但在刷到版本稍微较低的平板或手机上时就会直接闪退,并报出以下异常: 试过网上的一些改包名,check jar包的导入等,没反应。 我自己的解决办法是使用MultiDex—— 如果你build.gradle中设置的minSdk >= 21,则只需在build.gradle中配 阅读全文
posted @ 2018-06-06 09:44 Sharley 阅读(2422) 评论(0) 推荐(0)
摘要:好像是更新过啥SDK之后,项目一直在包名的那一行显示红线,不过是不报编译错误的,就是看着老扎心老扎心的,开始以为是指定的SDK版本的问题,修改后发现无效,最后找到方法解决: 打开SDK Manager > SDK Tools面板,将Platform-tools更新 点击“OK”下载最新版本,然后重启 阅读全文
posted @ 2018-03-19 16:41 Sharley 阅读(284) 评论(0) 推荐(0)
摘要:Android系统支持的CPU架构 ARMv5:armeabi,32位 ARMv7:armeabi-v7a,32位 x86:x86,32位 MIPS:mips,32位 ARMv8:arm64-v8a,64位 MIPS64:mips64,64位 x86_64:x86_64,64位 如果不需要支持ARM 阅读全文
posted @ 2018-03-14 19:17 Sharley 阅读(980) 评论(0) 推荐(0)
摘要:在org官网下载的poi jar包,导入到studio 如果项目报 java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/stream/XMLEventFactory;Caused by: java.lang.ClassNo 阅读全文
posted @ 2018-02-01 17:28 Sharley 阅读(2102) 评论(0) 推荐(0)
摘要:Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/lidroid/xutils/task/TaskHandler; 如果你用 Stud 阅读全文
posted @ 2018-01-06 14:36 Sharley 阅读(1373) 评论(0) 推荐(0)
摘要:1、如果在签名时android studio报"Master password is required to unlock the password database.The password database will be unlocked during this session for all 阅读全文
posted @ 2017-12-04 18:27 Sharley 阅读(1778) 评论(0) 推荐(0)
摘要:导入eclipse项目时报 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: 阅读全文
posted @ 2017-12-02 14:21 Sharley 阅读(1051) 评论(0) 推荐(0)
摘要:高高兴兴过完国庆来上班,studio一打开发现布局文件跟不进去,点进去就到了R文件里,layout的文件里 解决方法很简单:Setting-->Plugins-->Android Support (勾选),然后点击apply-->ok,此时会提示重启studio,重启之后就OK了。 可能是因为stu 阅读全文
posted @ 2017-10-09 10:39 Sharley 阅读(1393) 评论(0) 推荐(0)
摘要:记录一下刚解决的新鲜bug,噔噔噔噔: 首先说明,我并不知道到底是什么原理导致和解决的问题 总之就是,我在使用popupWindow时的弹出方法使用的是popupWindow.showAsDropDown(contentView, 0, 0, Gravity.CENTER); 阅读全文
posted @ 2017-08-24 16:26 Sharley 阅读(775) 评论(0) 推荐(0)
摘要:我是在更换应用的一个jar包时发生的这个错误,网上查到说是因为同时在工程中引入了多个第三方jar包,导致调用的方法数超过了android设定的65935个(DEX 64K problem),进而导致dex无法生成,也就无法生成APK文件。 解决办法如下: 1、在项目的build.gradle文件的d 阅读全文
posted @ 2017-07-28 10:11 Sharley 阅读(2243) 评论(0) 推荐(0)
摘要:现在mob的SDK版本升级到3.0,跟之前的版本不兼容,尤其是在 同时使用shareSDK和SMSSDK的时候会发生冲突,报NoSuchMethodException的错误。 只需要将所有的jar包和aar的包换成最新的share的包,然后更改初始化方法即可: 阅读全文
posted @ 2017-07-04 18:10 Sharley 阅读(446) 评论(0) 推荐(0)
摘要:在导入一个项目时,由于它本身的gradle版本比较高,你试用比较旧版本的gradle时就报出Plugin with id 'com.android.application' not found.的错误 如果出现如上错误,只需要在build.gradle中添加下面代码即可: (直接加在 android 阅读全文
posted @ 2017-06-19 16:34 Sharley 阅读(1536) 评论(0) 推荐(0)
摘要:缩略信息是: sending message to a Handler on a dead thread 我是用IntentService时报的 稍微纤细一点儿的信息是: Handler (android.os.Handler) {215ddea8} sending message to a Han 阅读全文
posted @ 2017-06-02 11:32 Sharley 阅读(2626) 评论(0) 推荐(0)
摘要:在使用Android Studion的时候,突然android Monitor中无法下拉显示调试项目,只是一直提示No Debuggable Application,然后上网搜索的解决办法: 第一种方法,直接Tools - > Android -> Enable ADB Integration ac 阅读全文
posted @ 2017-05-23 09:43 Sharley 阅读(742) 评论(1) 推荐(0)
摘要:我觉得这是个神坑,虽然早几年网上就很多po出来的解决方式,但是同样的问题,我的bug却稳如泰山,一点用都没有,好气 下面总结一下 这里前面先是有个系统打印信息 然后就开始一长串的java.lang.UnsatisfiedLinkError: No implementation found for i 阅读全文
posted @ 2017-05-09 11:12 Sharley 阅读(6315) 评论(2) 推荐(0)
摘要:1,需要在build中添加如下配置,这是必备的 Android { sourceSets { main { jniLibs.srcDirs = ['libs'] } }} 2,如果添加了该项配置出现了问题可能原因是引用了第三方包引起 比如我这边引用了xutils这个包,因为该包中也有一个.so的文件 阅读全文
posted @ 2017-01-05 14:49 Sharley 阅读(5248) 评论(0) 推荐(0)
摘要:Android应用开发中常常会用到定时器,不可避免的需要用到 TimerTask 定时器任务这个类下面简单的一个示例演示了如何使用TimerTask这个示例演示了3秒未有触屏事件发生则锁屏(只是设置下文本,意思一下)有触屏事件则解除锁定 public class ColTimerTaskActivi 阅读全文
posted @ 2016-10-12 15:25 Sharley 阅读(6047) 评论(0) 推荐(0)
摘要:详细异常: A SQLiteConnection object for database '/data/data/.../database/....db' was leaked! Please fix your application to end transactions in progress 阅读全文
posted @ 2016-09-13 12:17 Sharley 阅读(2761) 评论(0) 推荐(0)