
Android Bugs
文章平均质量分 51
小欣儿
我性格开朗,喜欢敲代码,喜欢和志同道合的朋友们交流。
展开
-
Android Bugs——DialogFragment.showNow:Can not perform this action after onSaveInstanceState
那么DialogFragment的show方法是否也可以按照此思路去修改呢,答案是肯定的。在 Activity 被销毁之前被调用来保存每个实例的状态,这样就可以保证该状态能够从。activity的onSaveInstanceState方法中会调用。,所以报错原因就不言而喻了,那么下面说下解决方案。我们都知道Fragment的事务提交有两个方法。方法,来进行Fragment的状态保存,这两种情况都是在存储状态后调用了。,用来标识状态已被保存过。好,下面回到我们报错的地方。等方法,这些方法会调用。原创 2023-03-16 09:39:43 · 1090 阅读 · 0 评论 -
Android bugs——Caused by: android.support.v4.app.Fragment$InstantiationException
Error:Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment xxx: make sure class name exists, is public, and has an empty constructor that is public原因:当切换到其他应用时,会调用FragmentActivity的onSaveInstanceState方法,再次进入,A原创 2022-05-03 20:20:06 · 1408 阅读 · 0 评论 -
Android bugs——RecyclerView scrollToPosition不会触发scrollListener?
首先说明下我遇到这个问题的背景吧。Android Tv开发中常常会遇到RecyclerView初始化时焦点位置不为0的情况,比如,推荐一个节目集,希望给用户展示上次观看的集数,这时我们的初始化焦点位置大于0,焦点view可能在当前屏幕内,也可能不在当前屏幕内,如果当焦点view不在当前屏幕内,主动获取焦点则会失败,我的解决方法是让焦点view滚动到屏幕可见范围内,滚动结束再获取焦点。这时就需要...原创 2019-12-27 11:44:22 · 6669 阅读 · 2 评论 -
Android bugs——NoSuchFieldError: No static field btn_press3 of type I in class Lcom/hyphenate/helpdes
Error:Caused by: java.lang.NoSuchFieldError: No static field btn_press3 of type I in class Lcom/hyphenate/helpdesk/R$id; or its superclasses (declaration of 'com.hyphenate.helpdesk.R$id' appears i...原创 2018-06-22 17:02:37 · 1127 阅读 · 0 评论 -
Android Bugs——Error:java.lang.RuntimeException: Some file crunching failed, see logs for details
Error:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details原因:构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名。一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题;解决方法:如果是这个问题导致的,可以在build.grad...原创 2018-06-22 17:00:01 · 454 阅读 · 0 评论 -
Android Bugs—— Error:In declare-styleable FontFamilyFont, unable to find attribute android:font
Error:Error:In <declare-styleable> FontFamilyFont, unable to find attribute android:fontVariationSettings原因:主要是因为你引入第三方开源库的最新版本,而本地的编译环境太低造成。解决方法:解决方法有两个: 1、升级本地环境 2、降低第三方开源库的版本...原创 2018-06-22 16:55:41 · 432 阅读 · 0 评论 -
Android Bugs——解决MediaPlayer+SurfaceView程序切换到后台再恢复播放,有声音没画面问题
原因:当Activity进入onPause状态之后,SurfaceHolder会被销毁,进而回调surfaceDestroyed()方法,当你程序从后台切到前台恢复时,SurfaceHolder并没有重新创建,所以就会出现有声音没画面的情况。解决方法:监听SurfaceHolder的callback回调,在surfaceCreated和surfaceDestroyed中处理播放器的播放...原创 2018-06-06 16:34:13 · 9330 阅读 · 0 评论 -
Android Bugs——Error: Token{420aaa08 ActivityRecord{}} failed creating starting window
Error:11-18 16:02:26.490: W/WindowManager(312): Token{420aaa08 ActivityRecord{41c5fef8 com.rk.jcz/.IndexActivity}} failed creating starting window11-18 16:02:26.490: W/WindowManager(312): android....转载 2018-05-31 17:42:45 · 2000 阅读 · 0 评论 -
Android Bugs——Error:Uninitialized object exists on backward branch 70 Exception Details:
Error:Gradle sync failed: Uninitialized object exists on backward branch 70 Exception Details:Location:com/android/build/gradle/tasks/BuildArtifactReportTask.newArtifact(Lcom/android/build/api/a...原创 2018-05-04 16:20:21 · 5638 阅读 · 0 评论 -
Android Bugs——RecyclerView.Adapter java.lang.IllegalStateException: The specified child already has
Error:java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child’s parent first.原因:这个问题的原因很简单,该异常表示已经存在父布局,不能再添加父布局。导致该异常的代码可能是: View vie原创 2018-01-19 18:20:20 · 500 阅读 · 0 评论 -
Android Bugs——Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside
Error:Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?原因:Conte原创 2018-01-08 10:41:48 · 564 阅读 · 0 评论 -
Android Bugs——java.lang.IllegalStateException: FragmentManager is already executing transactions
Error:使用mViewPager.setOffscreenPageLimit(2);时抛出异常:java.lang.IllegalStateException: FragmentManager is already executing transactions at android.support.v4.app.FragmentManagerImpl.execSingleAction(Fragm原创 2017-09-13 18:12:30 · 1907 阅读 · 4 评论 -
Android Bugs——Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app
Error:Conflict with dependency ‘com.google.code.findbugs:jsr305’. Resolved versions for app (1.3.9) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.解决方法:在bu原创 2017-09-12 17:32:47 · 535 阅读 · 0 评论 -
Android library module中switch语句遇到的坑,你跌了吗?
看到标题你可能会模棱两可,博主又在卖什么关子啦,好了,玩笑到此结束进入正题。前两天在写library module的时候我确实掉坑了,今天就写出来拯救你们啊,哈哈。一般我们在写代码时如果有多个if..else都喜欢用switch语句,尤其在Android中的onClick事件中,会处理多个控件的监听事件,通常在这时候使用switch都挺顺手的,代码简洁整齐。but,如果你在library modul原创 2017-07-03 10:24:11 · 5956 阅读 · 0 评论 -
Android [error cannot connect to daemon]
主要问题是Android adb 重复启动的问题 adb devices Java代码 C:\dev\android-sdk-windows\platform-tools>adb devices * daemon not running. starting it now on port 5037 * ADB server did原创 2014-12-10 17:56:32 · 6995 阅读 · 1 评论 -
The connection to adb is down, and a severe error has occured.
启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android SDK 的platform-to转载 2014-11-10 13:39:33 · 402 阅读 · 0 评论