Android Debug日志
沈天星.飛
鸿蒙全场景生态开发维护者
展开
-
android 相机和相册获取相片剪裁报错问题解决,机型也解决
背景:在上个星期,我想要做一个头像上传功能,然而我用的是华为手机,听说华为和小米的适配特别难做,果不其然,也有人建议我去自定义一个图片剪裁工具,当然有开源的我就直接用了。 也好使,但是我就是想要在原始的代码上去解决这个问题。结果也是解决了问题。一般情况中的问题:1.oom 2.图片方向不对3.activity result 的时候data == null原创 2016-02-22 16:28:21 · 2538 阅读 · 1 评论 -
android从activity跳转到fragment解决
背景:我的问题是在主页面出现的,硬是要从跳过好几层的Activity中点击一下就要跳到主页面中的任意一个fragment页面。Activity跳转到Fragment首先我试过广播是不好使的,因为会出现……after on saveInstance错误。处理:Activity跳到fragment原创 2016-01-26 11:47:34 · 34597 阅读 · 3 评论 -
Android输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
背景:在写登录界面时,老板就觉得在输入密码的时候谈出来的输入法软键盘把登录按钮遮挡住了(入下图所示,不爽),连输入框都被挡了一半,于是不满意了,要叫我改,于是我看QQ的登录效果,我就去研究了一下,弹出输入法整个布局上来了,终于让老板满意了。原创 2016-03-03 17:53:39 · 33185 阅读 · 11 评论 -
微信Failed to resolve: com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+
今天2017年7月20日,微信的版本其实到了com.tencent.mm.opensdk:wechat-sdk-android-without-mta:1.3.4版本了,有的人解决这个bug的是将“+”改成具体版本号1.3.4,当然如果对应的bug是这样的,就能成功。但是如果bug不是这样的,那就是新的问题。我记录以下还有一种气情况会是这样。如图:工程中的.idea中libraries中的原创 2017-07-20 14:11:02 · 6842 阅读 · 2 评论 -
解决Warning:com.alipay.sdk.sys.b: can't find referenced class com.ta.utdid2.devi
之前我打包混淆的时候有遇到这个问题,不过如果真的有混淆难以解决的也不要怕,因为现在app加固工具非常的多,而且也很稳定不混淆用加固工具也是可以的。这个问题就是alipay的包不能被依赖,可以现在alipay都是给的jar包,有的你即使跳过jar包不被依赖也是无法解决的。就是这样:#-libraryjars libs/alipaySingle-20170510.jar有很多人依然无法原创 2017-07-12 11:37:47 · 3392 阅读 · 0 评论 -
解决The same input jar alipaySingle-20170510.jar] is specified twice.
之前我打包混淆的时候有遇到这个问题,不过如果真的有混淆难以解决的也不要怕,因为现在app加固工具非常的多,而且也很稳定不混淆用加固工具也是可以的。这个问题就是alipay的包不能被依赖,可以现在alipay都是给的jar包,有的你即使跳过jar包不被依赖也是无法解决的。就是这样:#-libraryjars libs/alipaySingle-20170510.jar有很多人依然无法解决这个原创 2017-07-12 11:36:02 · 1115 阅读 · 0 评论 -
解决Java.lang.NoSuchFieldError: POSTING at java.lang.reflect.Method.getDefaultVal
之前我打包混淆的时候有遇到这个问题,不过如果真的有混淆难以解决的也不要怕,因为现在app加固工具非常的多,而且也很稳定不混淆用加固工具也是可以的。下面我就说一下这个问题,这个问题提示上就已经说明了反射问题,你混淆了一些带有IOC(反转控制或依赖注入)的是不能进行混淆的,比如:RxJava,Dagger2,Gson,JackSon,FastJson,ButterKnife和一些依赖注入工具等原创 2017-07-12 11:28:53 · 1825 阅读 · 0 评论 -
Android6.0系统以下的麦克风权限处理
基本上只在Android6.0版本去处理相关的权限。但是,以此,如果6.0以下,5.0或4.0呢,本来只需要在manifest中授权即可的,但是需求是有的手机非要把权限禁止了,然后还让你提示未授权,可以因为6.0以下机型的不同,判断获取的接口不一定好使怎么办。在这儿我只有语音的处理方法。顺便拿出6.0系统处理权限代码:直接就可以使用。1,首先在BaseActivity中添加如下代码;原创 2017-04-06 16:13:33 · 22428 阅读 · 0 评论 -
ScrollView嵌套SwipeMenuListView焦点问题
背景:SwipeMenuListView大家都是比较常用的,是类似于QQ左滑删除ListView的item,但是为了某些用户体验上,不得以把SwipeMenuListView放入在ScrollView里面,但是在一些处理之后,还是会出现焦点事件问题,比如滑动不太好使,或者上下滑动不好使等问题,最后我通过事件分发传递才解决这个问题,只能说做到了最好的优化 ,微微有些瑕疵,不过还好影响不大。原创 2016-09-12 21:56:46 · 1889 阅读 · 5 评论 -
巧妙解决Unable to delete directory: 盘符\项目名称\app\build\output\apk
背景:昨天和今天我都遇到过这个问题,非常顽固,当时解决的办法是重新建立一个工程然后再把原来的项目重新拷贝进入然后就解决了,可以是新的工程居然又出这个问题,这不是磨人的小妖精嘛。据我分析,在模拟器突然塴掉或者运行模拟器出现错误的时候会出现这样的错误。解决方法: 主要是打印的日志是:Error:Execution failed for task ':app:clean'.> Unabl原创 2016-08-24 09:41:59 · 24200 阅读 · 3 评论 -
listview嵌套listview,子listview只显示一个item问题
背景: 我在做项目的时候准备用listview嵌套一个listview,但是发现,子listview只显示一条数据,于是,一猜又是计算高度出问题了。处理办法,当然是和scrollview嵌套listview类似的,去重新计算一下高度。下面是我封装成了工具类,方便随时使用:使用方法是,在子的childListview.setAdapter(adapter);之后再调用这个工具类setLi原创 2016-04-24 21:31:16 · 3793 阅读 · 2 评论 -
android如何用imageloader获取bitmap图片
背景: 我想要使用Bitmap类型的图片,但是我使用的是ImageLoderprivate DisplayImageOptions options;// 展示图片的工具options = new DisplayImageOptions.Builder() .cacheOnDisk(true) .cacheInMemory(true) .buil原创 2016-04-16 11:22:44 · 6092 阅读 · 0 评论 -
android从fragment跳转到fragment问题解决
今天遇到一个问题,虽然不是很小但是也不是很大,就是从fragmentA准确的跳到fragmentB去,还有就是从Activity准确的跳到fragment 去,后面这个问题让我想了好半天,最后还是处理了,处理这个问题就不要用广播去传值解决了,因为会出现…… after on saveInstance错误。原创 2016-01-25 17:39:23 · 21177 阅读 · 2 评论 -
Android 微信小程序打不开app方案解决
之前一直困扰着app跳转小程序之后,小程序中无法唤起APP了,而且的响应信息也没有,终于结合多方案解决这个问题。1,manifest中一定要这么写2,WXEntryActivity必须要放指定路径,而且位于包名下,就是com.xxxx.xxx.wxapi.WXEntryActivity这里有两个问题注意,要加上taskAffinity你的包名,launchMode要加上,WX...原创 2019-05-09 18:33:35 · 7408 阅读 · 0 评论