当前位置: 首页 > news >正文

求个网站2021能用的怎么建设一个音乐网站

求个网站2021能用的,怎么建设一个音乐网站,网站规划的主要任务是什么,discuz修改网站标题情景再现 开发这么久#xff0c;不知道你们是否也经历过这样的情况#xff0c;测试或者用户#xff0c;反馈app闪退#xff0c;结果你自己打开开发工具#xff0c;去调试#xff0c;一切正常#xff0c;然后闪退还是存在#xff0c;只是在开发环境中不能重现。这种情况…情景再现 开发这么久不知道你们是否也经历过这样的情况测试或者用户反馈app闪退结果你自己打开开发工具去调试一切正常然后闪退还是存在只是在开发环境中不能重现。这种情况一般是在特定的情况下才触发的bug。比如app退出后台再打开的时候重启了这样你在开发环境很难模拟到。那这种bug怎么来排查的两种办法 集成bugly bugly是个很好的工具 腾讯Bugly为移动开发者提供专业的异常上报和运营统计帮助开发者快速发现并解决异常同时掌握产品运营动态及时跟进用户反馈。 具体怎样集成自行百度。集成以后可以查看到很多开发环境看不到的bug这样就根据崩溃记录对app进行完善。 bug重现 虽然bugly能看到日志但是怎么才能重现呢毕竟不重现没办法解决bug能重现的bug其实是最好解决的Bug。对于一些bug可能加一些判断非空就行了但是有些bug比较难重现比如 No view found for id 0x7f0901c3 (包名:id/frameLayout) for fragment MergedModuleNoLoginFragment{acdaeec} (156480ac-26ef-4bdc-8ec6-ae57f092d97f id0x7f0901c3) 包名.UI.onStart(UI.java:75) 这个bug困扰了我好久开发环境始终重现不了加了try-catch也不行然后网上的方法都试了也不行。这个bug的原因就是一句话调用的时机不对还没初始化完成就切换了。这个bug一般会在fragment嵌套fragment的代码里出现。现在将解决办法说一下 开发环境重现bug 其实一些bug正常情况下是重现不了的我们可以通过设置开发者选项里的不保留活动调试的时候正常进入页面然后点击home键回到桌面再点击图标就有可能重现一些Bug 我这边的bug解决是将切换fragment的方法放在onCreate()方法里有可能view还没初始化就调用了会报错 Overrideprotected void onStart() {super.onStart();// 加载主页面showMainFragment();}private void showMainFragment(){if (mainFragment null !isDestroyedCompatible()){mainFragment new HomeFragment();switchFragmentContent(mainFragment);}}protected void switchFragmentContent(TFragment fragment){FragmentManager fm getSupportFragmentManager();FragmentTransaction transaction fm.beginTransaction();transaction.replace(fragment.getContainerId(), fragment);try{transaction.commitNowAllowingStateLoss();}catch (Exception e){e.printStackTrace();}}报错的代码是MainFragment里的子fragment切换 Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {View view inflater.inflate(R.layout.fragment_main, container, false);mSupportFragmentManager getParentFragmentManager();mTransaction mSupportFragmentManager.beginTransaction();mergedModuleFragmentNoLogin new MergedModuleNoLoginFragment();mergedModuleFragment new MergedModuleFragment();View frameLayout view.findViewById(R.id.frameLayout);if (frameLayout ! null) {if (!Contants.DOCTOR_LOGIN) {mTransaction.add(R.id.frameLayout, mergedModuleFragmentNoLogin);} else {mTransaction.add(R.id.frameLayout, mergedModuleFragment);}mTransaction.commitAllowingStateLoss();}return view;}mTransaction.add(R.id.frameLayout, mergedModuleFragment); 报错找不到R.id.frameLayout。放到了onStart()方法里就可以了 关于这个Bug网上有一些博客我把筛选过感觉有用的博客分享一下 Fragment找不到资源Id引起的线上Crash 从一个线上 Android Bug 回看 Fragment java.lang.IllegalArgumentException No view found for id 0x7 java.lang.IllegalArgumentException No view found for id 0x… for fragment Fragment嵌套fragment出现的两种错误No view found for id for fragment 与Can not perform this action after onSave java.lang.IllegalArgumentException: No view found for id 崩溃总结 关于No view found for id 0x7f080135 (com.xxx.xxx:id/viewpager) for fragment PopupWindow 遇到的错误之java.lang.IllegalArgumentException: No view found for id Android之 运行时错误总结
http://www.hkea.cn/news/14390057/

相关文章:

  • 网站策划书3000网站制作网站维护
  • 成都网站建设模版企业网站推广费用
  • 比较好约的网站设计平度做网站推广
  • 哪些网站做的海报比较高大上门户网站系统设计
  • 网站建设 技术团队想做一个部门的网站怎么做
  • 番禺网站开发平台网络营销名词解释电子商务
  • 哪里有学习做网站的wordpress做商城网站吗
  • 网站建设低价建站损失在哪里2017两学一做网站
  • 网站设计多少钱电子商务网站建设的基本要求
  • 电脑硬盘做网站服务器教程百度一下百度网页版主页
  • 泰安网站开发哪家便宜天津最新消息今天
  • 桓台县城乡建设局网站公司做环评的网站
  • 企业网站建设可以分为( )交互层次水处理设备网站建设
  • 网站开发亿码酷负责公司企业模板
  • 莆田网站建设技术托管苏州网站建设搜王道下拉
  • 外贸行业网站建设公司网站首页快照怎么做
  • 企业网站主页设计图片东莞开发公司网站建设
  • 郭仓镇做网站集团网站目标
  • 做门户网站用什么系统营销推广方案怎么写
  • 东莞+网站+建设+汽车邢台网站建设制作
  • 聊城网站推广怎么做江阴哪里有做网站推广
  • 企业可以在哪些网站做免费宣传什么公司需要建立网站
  • 网站建设文字资料做go分析和kegg分析网站
  • 烟台网站制作建设免费网络电话呼叫系统
  • 东莞市的网站公司哪家好已备案域名买卖
  • 做网站需要哪些资料研究思路 网站建设
  • 做中英双语切换的网站自己怎么优化网站排名
  • 广州建设网站公司简介服务器 多个wordpress
  • 网站建设维护价格网站移动终端建设
  • 网站建设微金手指下拉15广东智慧团建系统登录入口