【Android开发异常】
文章平均质量分 94
再见孙悟空_
CSDN专家博主,阿里云技术社区专家博主,华为云享专家博主,51CTO博客专家博主。擅长领域:移动开发、煤矿行业信息化、建筑行业信息化。
展开
-
Cause: buildOutput.apkData must not be null
今天打包编译的时候报错Cause: buildOutput.apkData must not be null尝试Build -> Clean Project,Build -> Make Project或者Rebuild Project如果还不行就修改打包文件存放地址欢迎各位小伙伴加入我的qq群:开发一群:454430053开发二群:537532956 这里已经有很多小伙伴在等你了,快来加入我们吧...原创 2020-11-06 18:21:37 · 230 阅读 · 0 评论 -
A failure occurred while executing com.android.build.gradle.tasks.MergeResources$FileGenerationWorkA
从GitHub上下载一个项目,导入Android studio之后报错。报错内容如下:Error:There were multiple failures while executing work itemsError:Execution failed for task ':app:mergeDebugResources'.> There were multiple failures while executing work items > A failure occurred wh..转载 2020-09-28 12:32:39 · 4082 阅读 · 4 评论 -
at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
错误提示 错误原因 参考链接错误提示:at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)在Android中给ListView写多个不同的item布局的时候,我遇到了一个标题中的数组越界错误,其实这个错误之前我已经遇到过,但这次我还是重新认识了一下这个错误的产生原因。错误原因:给ListView编写多个item条目的时候,我们需要在Adapter适配器中重写getItemViewType(..转载 2020-08-05 19:45:56 · 360 阅读 · 0 评论 -
Dialog显示引起的问题 Activity has leaked window DecorView@5704632[] that was originally added here
dialog显示引起的界面无法打开的问题,报错信息如下:03-0818:02:48.521:E/WindowManager(6340):Activitycom.linc.megatron.activity.ExamActivityhasleakedwindowcom.android.internal.policy.impl.PhoneWindow$DecorView@40568ea8thatwasoriginallyaddedhere 03-0818:02:48....转载 2020-08-05 17:47:50 · 2644 阅读 · 0 评论 -
Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.C
> Task :MobileBZT:processYingyongbaoDebugManifest FAILEDD:\Android_workspace\workspae_bzt\MobileBZT\AndroidManifest.xml:22:18-91 Error: Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android....原创 2020-08-05 14:19:54 · 869 阅读 · 0 评论 -
Entry name ‘assets/iflytek/recognize.xml‘ collided
报错:Entry name ‘xxx-xxx.xml’ collided解决方法:删除掉项目目录中所有的build文件夹,重新Sync编译欢迎各位小伙伴加入我的qq群:开发一群:454430053开发二群:537532956 这里已经有很多小伙伴在等你了,快来加入我们吧...原创 2020-07-01 16:15:47 · 2135 阅读 · 1 评论 -
Gradle sync failed: Could not read cache value from C:\Users\lenovo\.gradle\daemon\4.1\registry.bin
Gradle sync failed: Could not read cache value from 'C:\Users\lenovo\.gradle\daemon\4.1\registry.bin'.找到错误中的路径删掉红色横线标注的文件。重新编译就可以了。欢迎各位小伙伴加入我的qq群:开发一群:454430053开发二群:537532956 这里已经有很多小伙伴在等你了,快来加入我们吧...原创 2020-06-30 12:07:23 · 1260 阅读 · 1 评论 -
com.android.tools.aapt2.Aapt2Exception: AAPT error: check logs for details
Error:Execution failed for task ':xx项目:mergeReleaseResources'.> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT error: check logs for details这个错误折腾我一原创 2018-01-05 10:19:49 · 3474 阅读 · 1 评论 -
Unable to resolve dependency for ‘xxx项目@debug/compileClasspath‘: Could not resolve com.jakew
Could not resolve com.android.support:appcompat-v7:26.1.0. Required by: project :app No cached version of com.android.support:appcompat-v7:26.1.0 available for offline mode. No cached version of com.a原创 2018-01-15 09:33:49 · 4504 阅读 · 2 评论 -
android studio中关于图片报错相关问题总结
不知道大家碰到过android studio 中图片相关的错误,我是将之前在eclipse上开发的项目移植到AS后发现一些错误,所以我把碰到的问题整理一下,做个总结。1.图片格式更改过导致的无法正常编译意思就是如果之前将一张jpg格式的图片 自己改为.png就会报错,因为as对图片要求很高,检测的严格。大家可以看这篇文章http://blog.csdn.net/shaoyezhangliwei/a...原创 2018-02-12 14:07:11 · 7904 阅读 · 0 评论 -
Mobile_xxx:transformClassesWithJarMergingForRelease‘
1Error:Execution failed for task ':Mobile_XMXT:transformClassesWithJarMergingForRelease'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/googl...原创 2018-02-12 16:50:58 · 7128 阅读 · 0 评论 -
android studio打包签名错误please select the product flavors to build and sign
打包签名app 都选择完后 点击 Finish提示Please select the product flavors to build and sign这种情况看下 图中红线的地方 是不是没有点击选中,背景变为蓝色为选中状态。选中后再点击Finish即可解决。如果大家还有其他问题欢迎加入我的开发群讨论交流:开发一群:454430053开发二群:537532956...原创 2018-03-06 14:15:49 · 5313 阅读 · 0 评论 -
Android面试题-手把手教你如何解决as jar包冲突
源码分析相关面试题Volley源码分析 注解框架实现原理 okhttp3.0源码分析与XMPP相关面试题与XMPP相关试题一 与XMPP相关试题二与性能优化相关面试题与性能优化相关面试题一 与性能优化相关面试题二 与性能优化相关面试题三 与性能优化相关面试题四 与性能优化相关面试题五 与性能优化相关面试题六 与IPC机制相关面试题与登录相关面试题oaut...转载 2018-07-24 11:58:22 · 693 阅读 · 0 评论 -
Android studio更新后出现警告:Warning:The `android.dexOptions.incremental` property is deprecated and it has
总新欢第一时间尝试新鲜的东西,跟随google的脚步更新了Android studio,总体还是很顺,但是编译时出现一个警告:Warning:The `android.dexOptions.incremental` property is deprecated and it has;强迫症的我开始找原因,原来在Android开发过程中突破的方法数的限制,就在build.gralde中做了解决操作...原创 2018-10-19 10:48:49 · 1982 阅读 · 0 评论 -
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this a
问题解决报这个错的原因是activity继承了兼容包的类,比如ActionBarActivity,它来自android.support.v7.app.ActionBarActivity方法一:把继承兼容包的类改为直接继承Activity方法二 : 配合的AppCompat的theme使用在AndroidManifest.xml加上android:theme="@style/T...原创 2019-07-02 18:51:14 · 17607 阅读 · 0 评论 -
Failed to install the following Android SDK packages as some licences have not been accepted.
首先打开命令行,进入到报错的sdk路径,找到可以处理licences的文件,我就贴出我的了cd D:\androidSDK\android-sdk-windowscd toolscd bin 这时该路径下有一个windows批处理文件sdkmanager,用这个来解决问题,调用命令sdkmanager --licenses然后后面所有的都敲 Y ,搞定。...原创 2019-06-24 14:21:10 · 2662 阅读 · 0 评论 -
Could not get unknown property ‘versions‘ for object of type com.android.build.gradle.AppExtension
这个错误的原因就是build.gradle的配置都统一调用自定义的gradle文件这个我们就要说一下自定义gradle文件了。我们在项目开发中为了避免项目和引用的多个module使用的 sdk版本不一致,为了统一版本号,我们一般会建一个公用的gradle文件。在项目主目录下定义一个xxx.gradle的文件我们这里定义了一个 dependencies.gradle的文件,内容...原创 2019-09-12 10:59:28 · 13778 阅读 · 0 评论 -
InstantRun mode is not supported
不支持InstantRun模式解决方法:File ->Settings->Build,Execution,Deployment ->Instant Run将右边全部取消选中,保存,重新编译,解决。欢迎各位小伙伴加入我的qq群:开发一群:454430053开发二群:537532956 这里已经有很多小伙伴在等你了,快来加入我们吧!...原创 2019-09-24 10:59:12 · 1186 阅读 · 1 评论 -
R.java was modified manually Reverting to generated version
R.java was modified manually! Reverting to generated version!原创 2017-05-19 10:39:37 · 1957 阅读 · 0 评论 -
java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter ‘nam
Java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/Android/tools/idea/welcome/Platform. must not be nullat com.intellij.idea.IdeaApplic转载 2017-05-23 18:02:33 · 5678 阅读 · 0 评论 -
Android常见问题及开发经验总结(一)
将Android开发汇总平时一些简单的小错误和 一些小经验整理总结了一下,希望对大家有所帮助!原创 2015-06-26 13:43:12 · 1354 阅读 · 0 评论 -
android FragmentPagerAdapter getItem方法没有执行
在一个 Android 应用中,我使用FragmentPagerAdapter来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange转载 2016-09-09 16:12:03 · 1745 阅读 · 0 评论 -
如何解决Android 5.0中出现的警告:Service Intent must be explicit
有些时候我们使用Service的时需要采用隐私启动的方式,但是Android 5.0一出来后,其中有个特性就是Service Intentmust be explitict,也就是说从Lollipop开始,service服务必须采用显示方式启动。而android源码是这样写的(源码位置:sdk/sources/android-21/android/app/ContextImpl.jav转载 2016-08-30 17:29:37 · 649 阅读 · 0 评论 -
Unable to add window --token is not valid
Process:com.android.******Flags:0x9be65Package:com.android.***v15(4.0.4)Build:***:4.0.4/IMM76D/1348165925:eng/test-keysandroid.view.WindowManager$BadTokenException:Unabletoa原创 2016-06-28 12:04:57 · 881 阅读 · 0 评论 -
Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER 解决方案
Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER转载 2016-05-31 10:09:07 · 753 阅读 · 0 评论 -
java.lang.UnsupportedOperationException异常解决办法
导致这个异常出现的原因是因为在使用Arrays.asList()后调用add,remove,clear这些方法的时候ArrayList是继承AbstractList,调用这些方法的时候 默认时抛出异常 不做任何操作的 。解决办法 就是自己 迭代一下这个数组 将数组转化为ArrayListList list = new ArrayList();for(Object o原创 2015-12-31 12:36:42 · 3812 阅读 · 0 评论 -
addHeaderView()异常 —— setAdapter has already been called
异常提示:java.lang.IllegalStateException:Cannotaddheaderviewtolist--setAdapterhasalreadybeencalled.产生原因:addHeaderView()调用在setAdapter()之后,并且该代码运行在Android4.3之前的系统版本。AndroidSDK与APILevel对应表转载 2015-12-23 11:50:57 · 782 阅读 · 1 评论 -
Fragment not attached to Activity 异常
1、关于Fragment(XXFragment) not attached to Activity 异常。出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。解决方法,就是等将调用的代码写在OnStart()中。网上还有几处这样的参考:http://stackoverflow.com/questions/转载 2015-12-23 14:32:16 · 990 阅读 · 0 评论 -
启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生转载 2015-06-16 09:40:52 · 735 阅读 · 0 评论 -
android.support.v4.app.Fragment$InstantiationException问题解决
程序开发中遇到了android.support.v4.app.Fragment$InstantiationException这个bug,给出的提示是:make sure class name exists, is public, and has an empty constructor that is public。看了下自己写的代码,重写了一个带参数的构造参数用来new Fragment的时原创 2015-03-24 15:48:41 · 1299 阅读 · 0 评论 -
android中WebView附件问题解决
现在的很多app项目中都有嵌入html的需求,这么设计产品有很多好处,一个html可以同时在很多平台上跑(android,ios,web端)。从android 角度来讲 加载html所用的组件是 webview。webview的好处我们其实都清楚:1.可以直接显示和渲染web页面2.直接显示网页webview可以直接用html文件(网络上或本地assets中)作布局3.可以和Jav原创 2017-02-17 09:40:38 · 3762 阅读 · 1 评论 -
Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils
异常信息:[2016-11-28 09:42:03 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils;[2016-11-28 09:42:03 - MobileBZT] Conversion to Dalvik format failed:原创 2016-11-28 09:59:14 · 1421 阅读 · 0 评论 -
解决Fragment多层嵌套时onActivityResult无法正确回调的问题
Fragment也可以使用startActivityForResult方法去打开一个Activity,然后在其onActivityResult方法中处理结果,可是当Fragment嵌套的时候,由于FragmentActivity的BUG导致只会回调最外那层Fragment的onActivityResult方法,于是乎当前Fragment就收不到结果了。我们先从Fragment的startA转载 2017-02-14 11:58:02 · 1130 阅读 · 0 评论 -
java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@358df999
java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@358df999转载 2017-05-19 13:53:33 · 1749 阅读 · 0 评论 -
No enclosing instance of type FormDetailBean is accessible. Must qualify the allocation with an encl
No enclosing instance of type FormDetailBean is accessible. Must qualify the allocation with an enclosing instance of type FormDetailBean (e.g. x.new A() where x is an instance of FormDetailBean).转载 2017-07-10 09:43:48 · 598 阅读 · 0 评论 -
ADB server didn‘t ACK add被占用问题
http://www.mz6.net/news/2015-05-24/2247.html原创 2017-06-29 14:23:26 · 816 阅读 · 1 评论 -
Failed to initialize Monitor Thread:Unable to establish loopback connection
DDMS报错:Failed to initialize Monitor Thread:Unable to establish loopback connection原创 2017-06-29 14:04:53 · 770 阅读 · 0 评论 -
android中ListView异步加载图片时的图片错位问题解决方案
Android中的ListView是一个非常常用的控件,但是它却并不像想象中的那么简单。特别是当你需要在ListView中展示大量网络图片的时候,处理不好轻则用户体验不佳,重则OOM,异步线程丢失或者图片错位。关于其中的OOM和异步线程丢失的问题,是一个很庞大的话题,本人能力有限,无法说清,只有遇到的时候临时找原因,想办法解决了。但是对于图片错位,却是可以避免的,今天我们就来说一说ListVi转载 2015-03-24 15:55:38 · 771 阅读 · 0 评论