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

北海建设网站单位建设网站申请

北海建设网站,单位建设网站申请,软件开发办公,移动端开发用什么编程语言#include QtDebugqInfo() hello; 如上#xff0c;加入头文件#xff08;注意#xff1a;这里的头文件是QtDebug#xff0c;不是QDebug#xff0c;也不知道啥时候改的#xff0c;也不知道有啥区别#xff0c;先这样吧#xff09;后使用qI…#include QtDebugqInfo() hello; 如上加入头文件注意这里的头文件是QtDebug不是QDebug也不知道啥时候改的也不知道有啥区别先这样吧后使用qInfo来输出日志用qDebug()输出不了妈的。。浪费老子好长时间。。一种植物。USB线连上自己的手机后Qt Creator里点击运行Qt Creator底下的“应用程序输出”一栏会打印出用qInfo()输出的日志。但是这样有个问题就是手机上退出app后重新打开appQt Creator里是打印不了日志的因为在退出app时就相当于退出运行调试了。那么该怎么办呢怎么才能在手机重新打开app时还能看到日志输出呢 这里用到了 Android SDK里的adb工具。 打开此电脑空白处右键选择属性→左侧选择高级系统设置→高级→环境变量→在系统变量里找到变量为Path的双击打开点击新建把自己电脑里Android SDK目录下adb的绝对路径输入进去我的是 E:\android-sdk\android-sdk\platform-tools然后就是各种点确定保存。这时候环境变量设置好了那么在哪里用cmd打开控制台输入adb指令都能正常了。 我常用的指令是 adb logcat -c 应该是清空日志记录的功能clear。  adb logcat -v time -s Tag 仅仅显示指定标签的日志信息同时显示日志时间。比方 adb logcat -v time -s qnote 。仅仅显示标签为 qnote 的日志信息假设你想同一时候过滤多个标签能够用英文半角逗号分隔标签。如 adb logcat -v time -s qnote,test 。 代码工程里加入两个文件 qDebug2Logcat.h #ifndef QDEBUG2LOGCAT_H#define QDEBUG2LOGCAT_H#include QtMsgHandler#ifdef ANDROIDvoid installLogcatMessageHandler(const char *TAG);#else#define installLogcatMessageHandler(TAG)#endif#endif // QDEBUG2LOGCAT_HqDebug2Logcat.cpp #if defined(ANDROID)#include qDebug2Logcat.h#include android/log.h#include QDebug#include QByteArraystatic const char *g_TAG 0;static void messageOutput2Logcat(QtMsgType type,const QMessageLogContext context,const QString msg){int prio ANDROID_LOG_VERBOSE;QByteArray localMsg msg.toLocal8Bit();switch (type) {case QtDebugMsg:prio ANDROID_LOG_DEBUG;break;case QtWarningMsg:prio ANDROID_LOG_WARN;break;case QtCriticalMsg:// prio ANDROID_LOG_INFO;prio ANDROID_LOG_ERROR;break;case QtFatalMsg:prio ANDROID_LOG_FATAL;// abort();break;case QtInfoMsg:prio ANDROID_LOG_INFO;break;default:break;}__android_log_write(prio, g_TAG, localMsg.data());}void installLogcatMessageHandler(const char *TAG){g_TAG (TAG 0 ? QDebug : TAG);qInstallMessageHandler(messageOutput2Logcat);}#endif然后在 main() 函数前包括 qDebug2Logcat.h 头文件在 main() 函数体第一行增加以下的代码 installLogcatMessageHandler(yourLogTag); 到这里就OK了现在无论在main()函数里还是在自己的窗口类函数中用qInfo()都能输出日志。 cmd打开命令行控制台输入 adb logcat -v time -s yourLogTag 这里的yourLogTag就是main()函数里的yourLogTag可以自定义编辑。 输入后Qt Creator里运行程序底下的“应用程序输出”一栏会打印出用qInfo()输出的日志同时cmd命令行也能打印出日志。手机上退出app后重新打开appQt Creator里打印不了日志但cmd命令行还是能打印出日志。 参考链接 链接1 链接2 链接3
http://www.w-s-a.com/news/421132/

相关文章:

  • 网站设计师岗位职责域名关键词查询
  • 百度怎样建设网站盐城公司网站建设
  • 站长工具国产2023网站制作 商务
  • 网络新闻专题做的最好的网站杭州网站设计建设公司
  • 电商网站界面设计流程ps培训班一般学费多少钱
  • 西安网站运营上海闵行区网站制作公司
  • 宁波网站推广代运营长链接转化成短链接工具
  • 小企业如何建网站怎么自己制作app
  • 苏州品牌网站制作公司宁波建设工程有限公司
  • 合肥网站建设zgkr互联网创业好项目
  • 哪里学网站建设与管理云落wordpress
  • 网站建设意见做网站涉及到哪些
  • 网站导航栏原型图怎么做怎么样创建一个网站
  • 遨游建站金融网站建站
  • cms企业网站模板上海网站开发平台
  • 贵阳网站建设搜q479185700网站团队建设
  • 电商网站建设 教学总结蚌埠市住房建设部网站
  • 深圳罗湖企业网站发稿类别是什么
  • 做网站基本语言企业应用软件开发
  • 网站建设与运营 市场分析影视小程序搭建
  • vs 团队网站开发中铁建设门户网登录咋进不去了
  • 快速网站建设公司哪家好优秀的网站建设
  • 网站开发的自适应wordpress搜索词结果按文章标题
  • 微网站是用什么开发的wordpress中英文主题
  • 纯静态网站怎么做淄博seo开发
  • 江西新农村建设权威网站盐步网站制作
  • 网站ui设计例子怎么做打鱼网站
  • 在1688做公司网站wordpress category
  • 单页面 网站 模板网站代理公司
  • 手机网站底部电话代码网站后台点击添加图片没有反应