错误记录
chenhuakang
这个作者很懒,什么都没留下…
展开
-
Only fullscreen opaque activities can request orientation
Only fullscreen opaque activities can request orientation原创 2023-02-28 15:50:36 · 71 阅读 · 0 评论 -
乐固、360加固在android 11 及以上和鸿蒙系统上报错,无法安装
乐固、360加固在android 11 上和鸿蒙系统上报错,无法安装原创 2023-01-20 15:26:35 · 1390 阅读 · 0 评论 -
CountDownTimer倒计时出现跳秒问题
CountDownTimer倒计时出现跳秒问题转载 2022-11-14 16:28:47 · 853 阅读 · 0 评论 -
友盟Umeng微信QQ首次登录无法获取nickname
最近调试Umeng的时候发现首次无法获取到nickname发现自己使用了错误的API,特此记录一下UMShareAPI umShareAPI = UMShareAPI.get(this);;错误使用方式:(已经废弃,不推荐使用,Demo里面有使用)umShareAPI.doOauthVerify(this, SHARE_MEDIA.QQ,this);正确使用方式:umShare...原创 2019-12-27 19:43:30 · 366 阅读 · 0 评论 -
Only fullscreen activities can request orientation终极解决方法
一开始是提交app 到小米市场,一直提示app闪退不稳定,公司测试机很少,后面在https://www.testin.cn找到闪退原因后面看了以下文章才真正解决问题:原文地址:https://blog.csdn.net/starry_eve/article/details/82777160适配到安卓O,适配了Service、通知等等,天真的以为一切都结束了,换菊花厂手机试APP,...转载 2019-12-25 11:41:06 · 714 阅读 · 0 评论 -
关于解决No cached version of com.android.tools.build:aapt2:3.2.1 available for offline mode的方法
在settings->Build...->Gradle里取消Offline work选项,但我根本就没有勾选过这个选项,这个方法不行。在Settings > Build, Execution, Deployment > Compiler里找到Command-line Options里将--offline删掉就行了...原创 2019-11-20 19:06:48 · 4109 阅读 · 1 评论 -
startForeground requires android.permission.FOREGROUND_SERVICE
安卓9.0 出现的BUG解决方案如下:<manifest ...> ... <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> ... <application ...> ...</manifest&g...原创 2018-11-29 09:38:30 · 18582 阅读 · 3 评论 -
couldn't find "libxxx.so"
原文地址:http://blog.csdn.net/shengyingpo/article/details/51538444跟着书学习使用Bmob后端云的使用,导入用到的两个jar包后出现了下面的错误:[java] view plain copyjava.lang.UnsatisfiedLinkError:dalvik.s转载 2017-11-10 17:52:15 · 1519 阅读 · 0 评论 -
自定义SeekBar细节记录
1.为了兼容安卓5.0以上,style里面设置 android:splitTrack="false"2.为了让出现效果,需要使用clip xmlns:android="http://schemas.android.com/apk/res/android">原创 2017-04-05 17:55:10 · 1073 阅读 · 0 评论 -
解决IllegalStateException: Can not perform this action after onSaveInstanceState
自定义FragmentTabHost 替换系统的,使用commitAllowingStateLoss 来替换commit 方法/* * Copyright (C) 2012 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "Licen原创 2017-04-05 09:57:37 · 579 阅读 · 0 评论 -
极光推送图标遇到问题
极光推送图标 修改PushSetActivity类里面的setStyleBasic里面的builder.statusBarDrawable = R.drawble.app_launcher修改成对应的图片原创 2017-04-07 18:07:22 · 2451 阅读 · 0 评论 -
Xlint deprecation编译警告解决
最近在使用360 DroidPlugin 编译时遇到的 -Xlint:deprecation 问题记录下。引用:http://www.crifan.com/android_studio_build_osmand_warning_use_deprecated_api_for_detail_use_xlint_deprecation_rebuild/当Android Stu转载 2017-03-28 17:02:31 · 2432 阅读 · 0 评论 -
升级AndroidStudio3.0 Unable to resolve dependency for ':app@betaUnitTest/compileClasspath问题解决
原文地址:https://blog.csdn.net/hglyh/article/details/79751591所有地方的BuildType必须修改成一样AndroidStudio3.0升级报了下面的错误:Error:Unable to resolve dependency for ':@debug/compileClasspath',Could not resolve project造成这个错...转载 2018-07-03 09:42:32 · 6539 阅读 · 0 评论 -
mPushAgent.register should be called
运行Demo没有问题,集成到自己的项目中就出现问题官方的Demo写的不规范,看官方的解决很难快速定位问题最终发现是因为AndroidManifest.xml 配置未全部修改以下的使用${applicationId}配置即可<provider android:name="com.umeng.message.provider.MessageProvider" android:au...原创 2018-07-06 15:12:28 · 5636 阅读 · 0 评论 -
Android P 第二个测试版本请求网络 CLEARTEXT communication to host not permitted by network
原文地址:https://blog.csdn.net/qq_18620851/article/details/80617549 问题: 由于 Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进行该请求,如果 WebView 的 url 用 http 协议,同样会出现加载...转载 2018-11-29 09:37:06 · 163 阅读 · 0 评论 -
Android Studio 里面的引用第三方库总结,以及compile、provided使用
原文地址:https://blog.csdn.net/w958796636/article/details/52919582 Android Studio引用第三方库很方便,只需要一句代码就可以搞定,几种引用第三方库的方式,总结一下:方式:1:它就会自动把这个包下载下来,并且引用它。节省git空间,而且修改版本也很方便。api 'com.android.support:suppo...转载 2018-12-17 13:45:19 · 1286 阅读 · 0 评论 -
ImageView设置setVisibility失效
原文地址:https://blog.csdn.net/sunguanyong/article/details/52493448imageview的setVisibility()方法不起作用,原因是我在之前设置了动画Animation anim = AnimationUtils.loadAnimation(context, R.anim.zoom);imageview.startAnim...转载 2019-05-06 17:56:54 · 887 阅读 · 0 评论 -
windowTranslucentStatus设置为true的坑
原文地址:https://www.jianshu.com/p/f345f5715ecdwindowTranslucentStatus是Android4.4(API为19)开始提供的样式设置,如果要想在4.4手机上做沉浸式状态栏那么直能设置true。在Android5.0以后的版本可以不用设置windowTranslucentStatus=true来做沉浸式状态栏,可以直接设置状态栏颜色。...转载 2019-07-05 11:30:44 · 4025 阅读 · 0 评论 -
解决Fragment中使用地图,切换会闪一下黑屏的问题
我用的是高德的3D地图,用2D地图无此问题。解决方法是,在使用到地图的Activity中的onCreate中添加以下代码:getWindow().setFormat(PixelFormat.TRANSLUCENT);另外有群友提到一种方法,也发一下吧:最佳做法是在activity 的 root view 里面 加入一个 长宽都是0px的 不可见 SurfaceView元素...原创 2019-08-06 15:15:25 · 864 阅读 · 1 评论 -
Could not find class 'com.umeng.analytics.d' 解决的方案分享
从Eclipse升级到AS后,众多朋友遇到了统计分析的 com.umeng.analytics.d 坑爹问题,弄了很久,友盟给出的是确认了这边是因为项目中用了 Java 和 kotlin 的混合编译导致,删掉kotlin相关的就正常了。什么是kotlin?他是什么鬼?-----> https://kotlinlang.org/docs/tutorials/kotlin-an转载 2016-06-13 18:21:49 · 707 阅读 · 0 评论 -
Android sqlite no such table异常
SQLite为开源的嵌入式关系数据库,支持事务,在android项目开发中常被用到。 在android项目开发中若想使用SQLite数据库必须继承抽象类SQLiteOpenHelper,要实现两个方法onCreate()和onUpgrade()方法。先看API介绍:onCreate(SQLiteDatabase db)Called when the database is creat转载 2016-12-27 17:37:19 · 1998 阅读 · 0 评论 -
android studio编译错误 之 Cause: com/android/builder/profile/Recorder$Property
Cause: com/android/builder/profile/Recorder$Property* 解决方法:项目根目录中:com.android.tools.build:gradle:2.2.0'->com.android.tools.build:gradle:2.2.1'* com.android.tools.build:gradle-experimental:0.7.3-转载 2016-12-21 10:48:33 · 851 阅读 · 0 评论 -
RecyclerView 使用headView的时候出现问题
public class HeaderBottomAdapter extends RecyclerView.Adapter { private String TAG = HeaderBottomAdapter.class.getSimpleName(); //item类型 public static final int ITEM_TYPE_HEADER = 0;原创 2016-08-18 19:07:11 · 1487 阅读 · 0 评论 -
PullToRefreshListView调用onRefreshComplete方法 无法取消刷新的bug
我们在使用框架:PullToRefreshListView 实现下拉或者上拉加载时候,可能在上拉 完成时候,调用onRefreshComplete方法去停止 刷新操作,但是,可能无效,测试产生原因,刷新获取数据时候,时间太短,就会出现该问题我们可以 延迟 1秒左右,在调用onRefreshComplete 方法,可以解决该问题转载 2016-08-01 13:36:40 · 404 阅读 · 0 评论 -
ScrollView根布局和systembartint冲突
ScrollView作为根布局的时候,在布局里面设置android:clipToPadding="true"android:fitsSystemWindows="true"会造成UI渲染延迟问题解决方案:最外面在套一层LinearLayout, 将属性放到最外层原创 2016-08-03 16:22:54 · 290 阅读 · 0 评论 -
Fresco 与 百度地图SDK冲突解决办法
Fresco 与 百度地图SDK冲突解决办法最近项目中需要加载大图,宽750px,高度不限,但是却出现了加载大图后,图片模糊的问题,由于图片加载框架用的是UIL,然后google了一下,找到了一篇说明比较详细的文章,这里贴下链接然后满怀感激,使用文章中说的方法去解决这个问题,最后却发现问题并没有被解决,不知道是不是我遗漏了什么,如有好的办法,还请不吝赐教Univer转载 2016-07-22 17:17:44 · 977 阅读 · 0 评论 -
com.android.dex.DexIndexOverflowException
同时在工程中引入了多个第三方jar包,导致调用的方法数超过了android设定的65536个(DEX 64K problem),进而导致dex无法生成,也就无法生成APK文件。解决办法如下:1、谷歌官方已经给出了相关的文档,参照网上搜索的资料,首先,我的问题是:Error:Execution failed for task ':duchazhushou:dexRelea转载 2016-06-04 15:22:14 · 455 阅读 · 0 评论 -
DexIndexOverflowException: Cannot merge new index 65772 into a non-jumbo instruction
android { ... dexOptions { jumboMode true }}android { ... defaultConfig { ... multiDexEnabled true }}转载 2016-06-04 15:21:39 · 447 阅读 · 0 评论 -
Android Studio:Multiple dex files define Landroid/support/annotation/AnimRes
最近真的比较忙,一不小心博客又荒了两个月。从今天起,决定重返csdn,多多纪录和分享。先从一个最近被折磨的死去活来的问题。 由于升级了V4包,就一直报这个问题:com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;11每次都要clean一下,然后才能编译转载 2016-05-04 13:44:50 · 327 阅读 · 0 评论 -
glide使用问题
刚开始一直没出来效果,同样的代码,Picasso可以正常加载图片,但是glide无法加载Glide.with(this).load(imageUrl).into(mImageView);Picasso.with(this).load(imageUrl).into(mImageView);最终发现是Glide直接使用match_parent无法原创 2016-05-24 18:00:26 · 245 阅读 · 0 评论 -
Fragment使用问题记录
使用HostTab + fragment 的时候,虽然可以通过修改源码保存状态但是无法在代码中调用replace等方法fragmentTransaction.beginTransaction().replace(R.id.id_content, fragmentone);在viewpager + fragment 的时候,也存在以上问题,无法替换里面的fragment原创 2016-08-08 14:50:05 · 237 阅读 · 0 评论 -
Android GirdView/Listview 最后一行显示不完整
今天在工作的时候碰到了一个问题,是Android GirdView/Listview 最后一行显示不完整,即显示了一半分析:利用Android device monitor查看并没有出现异常,在该控件的布局文件中,是嵌在fragment下的,因为引用了toolbar替代了Actionbar,占据了一分部原有的空间位置,将toolbar隐藏,发现可以显示完整列表解决:在列表控件上加上转载 2016-08-30 15:55:49 · 1246 阅读 · 0 评论 -
安卓图片处理出现内存溢出
Bitmap bitmap = null;try { // 实例化Bitmap bitmap = BitmapFactory.decodeFile(path);} catch (OutOfMemoryError e) { //处理错误}转载 2016-12-08 16:25:05 · 422 阅读 · 0 评论 -
Android Studio之导出JavaDoc出现编码GBK的不可映射字符
使用Android Studio导出JavaDoc时,如果在注释中添加了中文,生成时的时候会出现错误: 编码GBK的不可映射字符。解决的办法是在Other command line arguments中添加如下的参数:如图中所示Tools->Generte JavaDoc...:-encoding utf-8 -charset utf-8原文地址:http:转载 2016-12-07 11:44:04 · 1803 阅读 · 0 评论 -
安卓6.0 文件存储权限管理
由于安卓6.0更新了权限管理,使用最新的SDK编译的时候,缓存到自定义的目录下出现问题,因为没有获取对于的权限,6.0以前的系统不需要获取权限,最快的方式是使用官方推荐的缓存地址 public static String SAVEPATH = Environment.getExternalStorageDirectory().getAbsolutePath() + "/jud原创 2016-10-08 15:34:47 · 6857 阅读 · 0 评论 -
Android软键盘弹出时不把布局顶上去的解决方法
键盘直接覆盖,不让屏幕上移Android:windowSoftInputMode="adjustPan|stateHidden"/>Android:windowSoftInputMode="stateVisible|adjustResize",这样会让屏幕整体上移 Android:windowSoftInputMode="adjustPan"这样键盘就会覆盖屏幕原创 2016-10-12 16:30:35 · 29772 阅读 · 2 评论 -
PhotoView 缓存Matrix变形到下一张
Matrix 可以记录 移位,缩放,旋转等操作PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。特性:支持单点/多点触摸,即时缩放图片;支持平滑滚动;在滑动父控件下能够运行良好;(例如:ViewPager)当用户的触点改变是可以触发通知github 地址 https://github.com原创 2016-10-08 17:54:32 · 548 阅读 · 0 评论 -
Fragment 中的 onCreateOptionsMenu 方法不执行
今天要为安卓应用的某个模块添加“打开蓝牙”的选项菜单,准备放在顶部标题栏中,menu文件夹中的xml文件都准备好了,但运行的时候标题栏右侧却空空如也,没有选项菜单的图标:通过打印字符串测试发现,其实 Fragment 中的 onCreateOptionsMenu() 方法并没有执行,这是怎么回事?为什么其他模块中的onCreateOptionsMenu() 方法却可转载 2016-08-12 10:21:47 · 2735 阅读 · 0 评论 -
import org.apache.http.util.EncodingUtils找不到
安卓6.0找不到EncodingUtilsimport org.apache.http.util.EncodingUtils问题错误提示:出现的问题是:Cant resolve symbol ‘EncodingUtils’ 提示是:错误:程序包org.apache.http.util不存在 错误:找不到符号 符号:变量 EncodingUtils 注:某些输入文件使用或转载 2016-08-09 11:11:43 · 8999 阅读 · 2 评论 -
在ListView中嵌套ListView的事件处理
前天在工作中遇到在ListView中的Item需要用ListView来展现处理后的内容,然后就遇到了一个很头疼的问题,作为Item的ListView没法进行滑动,而且显示也不正常,只是显示几个子Item。不能将子Item全部显示,原因是在控件绘制出来之前要对ListView的大小进行计算,要解决将子ListView全部显示出来的问题,就是重新计算一下其大小告知系统即可。后面这个问题比较好解决,网上转载 2016-08-30 15:57:18 · 313 阅读 · 0 评论