AndroidStudio异常分析
小鱼儿211
从事移动端开发
展开
-
android.text.BoringLayout.isBoring 的 NullPointerException
导致报这个错误的地方是在当判断text为空的情况下没有调用super的设置文本函数,只是调用了“return”。这种情况下,'text' 为 null,就会导致上述 NPE。都是重写TextView.settext()函数导致的坑~: 如果重写 setText,则必须在调用时设置一个值。我自定义了 TextView 目的是去掉自带的内边距。原创 2024-02-26 16:41:41 · 538 阅读 · 0 评论 -
Android7.0拍照报错:file:///storage/0/example.jpg exposed beyond app through ClipData.Item.getUri
Android7.0调用相机时出现新的错误:android.os.FileUriExposedException: file:///storage/emulated/0/**/**/e820cc60-cae5.jpg exposed beyond app through ClipData.Item.getUri()解决办法:在Application的onCreat()方法中添加以下代码...原创 2019-11-19 11:15:30 · 854 阅读 · 0 评论 -
Could not find com.android.tools.build:aapt2:3.3.2-5309881.
Could not find com.android.tools.build:aapt2:3.3.2-5309881.解决方法在GitHub上下载了一个demo,用Androidstudio打开运行项目到真机看效果,显示报错,错误如下:Could not find com.android.tools.build:aapt2:3.3.2-5309881.打开项目Project的build...原创 2019-06-24 19:48:08 · 923 阅读 · 0 评论 -
Configuration 'compile' is obsolete and has been replaced with 'implementation'
Android Studio 3.*.*以上版本编译报错如下Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’.dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) a...原创 2019-06-24 19:35:31 · 272 阅读 · 0 评论 -
Activity被回收导致fragment的view或者getActivity为null造成crash问题的分析与解决
转载自:Activity后台运行一段时间回来crash问题的分析与解决最近做项目的时候碰到一个棘手的问题,花了不少时间才找到原因并解决。特此记录这个被我踩过的坑,希望其他朋友遇到此问题不要调到这坑里去了。问题描述: 1、背景:我的app中某个界面的Activity是继承FragmentActivity,因为此界面包含两个Fragment。这里我称为FragmentA和Frag...转载 2019-01-04 11:47:03 · 1307 阅读 · 0 评论 -
EvalIssueException: Instant Run requires incremental dexing,Please remove 'ENABLE_DEX_ARCHIVE=false'
进入AndroidStudio设置页面关闭掉instans run,如图原创 2018-10-11 19:52:38 · 4098 阅读 · 1 评论 -
解决java.lang.NoClassDefFoundError: android.support.v4.animation.AnimatorCompatHelper
解决方法: 强制统一版本 在你的build.gradle(app module)文件下添加:configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested...原创 2018-08-16 21:48:23 · 301 阅读 · 0 评论 -
Git错误信息解决办法:Push rejected: Push to origin/platformDev was rejected
在项目中使用Git版本管理工具,新更新下来的项目代码,创建本地分支后关联远程分支报错:Push rejected: Push to origin/platformDev was rejectedGoogle了一下,网上一大堆解决方案,可是还是不行, 网上的解决方案如下:1.切换到自己项目所在的目录,右键选择GIT BASH Here2.在terminl窗口中依次输入命令:...原创 2018-07-03 18:13:02 · 15526 阅读 · 1 评论 -
解决错误: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
错误:Error:Execution failed for task ':app:transformClassesWithDexForReDebug'.>com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent....原创 2018-05-31 13:37:54 · 23856 阅读 · 0 评论 -
Failed resolution of: Landroid/support/v7/internal/widget/TintManager
java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread. at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:114) at ...原创 2018-06-12 15:17:58 · 387 阅读 · 0 评论