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

浙公网安备 33010602011771号