build

Qt for Android Flutter - AAPT: error: resource android:attr/dialogCornerRadius not found.

*爱你&永不变心* 提交于 2020-03-06 17:28:34
Launching lib\main.dart on Nokia X6 in debug mode… FAILURE: Build failed with an exception. What went wrong: Execution failed for task ‘:app:processDebugResources’. Android resource linking failed Output: E:\Flutter Projects\intro_to_flutter\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7: error: resource android:attr/dialogCornerRadius not found. E:\Flutter Projects\intro_to_flutter\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:11: error: resource android:attr/dialogCornerRadius not found. E:\Flutter

OkHttp的用法小结

折月煮酒 提交于 2020-03-06 12:42:27
创建OkHttpClient对象 OkHttpClient client = new OkHttpClient ( ) ; 这种方式创建,设置都是default 如果要设置超时时间,比如读取的超时时间,可以使用newBuild()方法设置 OkHttpClient client = new OkHttpClient ( ) . newBuilder ( ) . readTimeout ( 5 , TimeUnit . SECONDS ) //此处设置了读取超时时间,五秒钟 . build ( ) ; //调用build()来返回一个OkHttpClient对象 创建Request对象 创建 Request 和 RequestBody 对于 GET 方法,我们不需要RequestBody,参数直接加在URL上传值就行了。 后台比如spring boot可以使用@RequestParam(“参数名”)的方式拿到。 我们这样使用OkHttp框架的 Request Request request = new Request . Builder ( ) . url ( url ) . get ( ) . build ( ) ; 这里我们在url传入要请求的网址,方法选择GET 如果我们要使用 POST 方法,就需要 RequestBody 来传递参数了 JSONObject sender =

linux安装vmware出现kernel-header问题

和自甴很熟 提交于 2020-03-06 10:42:05
查看日志文件, cat /tmp/vmware-xiuyuan/vmware-modconfig-9996.log | more 在日志文件中有这么几行: Setting header path for 3.7.2-204.fc18.x86_64 to "/lib/modules/3.7.2-204.fc18.x86_64/build/include". Validating path "/lib/modules/3.7.2-204.fc18.x86_64/build/include" for kernel release "3.7.2-204.fc18.x86_64". Failed to find /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h Failed version test: /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h not found. 从中不难看出,是因为缺少version.h文件。 所以只需要 拷贝/usr/include/linux/version.h到/lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/目录 sudo cp /usr

maven项目build时出现 No compiler is provided in this environment.错误

会有一股神秘感。 提交于 2020-03-06 05:17:44
今天创建maven项目build时出现”[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?“我很郁闷,以前创建普通项目时没有遇到这个问题啊,为什么创建maven项目时却会创想JDK的问题呢? 错误信息如下: [ INFO ] Scanning for projects . . . [ INFO ] [ INFO ] -- -- -- -- -- -- -- -- -- -- -- -- - < Promaven : Promaven > -- -- -- -- -- -- -- -- -- -- -- -- -- [ INFO ] Building Promaven 0.0 .1 - SNAPSHOT [ INFO ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [ jar ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - [ INFO ] [ INFO ] -- - maven - clean - plugin : 2.5 : clean ( default - clean ) @ Promaven -- - [

react 练习参考

◇◆丶佛笑我妖孽 提交于 2020-03-06 00:09:38
项目地址:https://gitee.com/dhclly/icedog.react React 练习项目 相关资源链接 React官方 https://reactjs.org React 中国 https://zh-hans.reactjs.org React 文档 https://react.docschina.org React 入门实例教程 http://www.ruanyifeng.com/blog/2015/03/react.html React 入门教程Demo https://github.com/ruanyf/react-demos https://www.runoob.com/react React 练习要求 react react-dom browser.js or babel.js 相关辅助工具 react dev tool visual studio code vsc 插件 preview on borwser build目录说明 build 目录包含三个子目录 babel-core react react-dom babel 通过链接可知 https://blog.csdn.net/wopelo/article/details/77844916 从Babel 6.0开始,不再直接提供浏览器版本,而是要用构建工具构建出来,这里可以通过安装老版本的babel

Gitlab持续集成-(.gitlab-ci.yml)

心已入冬 提交于 2020-03-05 23:37:19
从7.12版本开始,GitLab CI使用YAML文件(.gitlab-ci.yml)来管理项目配置。该文件存放于项目仓库的根目录,它定义该项目如何构建。 stages stages 用来定义可以被job调用的stages。stages的规范允许有灵活的多级pipelines。stages中元素的顺序决定了对应job的执行顺序: 相同stage的job是并行执行的; 下一个stage的job在前一个stage的job成功完成后才开始执行; 如果.gitlab-ci.yml中没有定义stages,那么stages默认定义为build、test和deploy; 如果一个job没有指定stage,那么这个任务会分配到test stage。 variables variables 用来定义变量,全局变量作用于所有job,也可以在指定的job中定义变量(优先级高于全局变量) 如果在job中想禁用全局定义的变量,可通过 variables: {} 定义一个空的哈希值。 GitLab CI/CD内置变量 variables 变量值 CI_JOB_NAME 对应的job_name GIT_STRATEGY 指定git获取代码的方式(clone,fetch,none) jobs jobs 用来定义了一组作业,其中必须包含 script 语句。 job.stage(默认: test )

iOS开发总结-Xcode常见错误

时间秒杀一切 提交于 2020-03-05 15:22:59
这篇文章中收录了Xcode出现的各种错误,并对错误给出了正确的解决方案,以便帮助遇到困难的朋友。 文章由作者刘小壮维护并持续更新,有新的问题并且文章中没有收录的,可以在下面评论区中提出,我会收录在文章中供大家参考。如果有问题不能解决的,也可以在下方评论区中提出,我会尽力帮助解决,并且将解决方案添加到文章中供其他人参考。 "file/file.h" file not found 如果遇到这种类型的问题报错,可以分为三部来解决,由简到复杂一步一步来,直到解决问题位置。 1. 点击Xcode -> Project -> Clean清除缓存或者使用⌘ + ⇧ + k快捷键来清除。 2. 点击Xcode -> Window -> Projects 清除Derived Data的缓存,在清除缓存之前先彻底退出Xcode,然后直接删除缓存文件夹。 3. 再Build Settings -> Header Search Paths 添加路径,$(SRCROOT)/项目名称/文件路径。 如果上面这三种方法都没有解决问题,就要考虑一下文件是否存在或者导入方式是否有错误了。例如: # include<> 和 # include"" 、 # import<> 和 # import"" 的导入方式是否有错误。 ld: -pie can only be used when targeting iOS 4.2

How to Compile Qt from Source Code on Linux

核能气质少年 提交于 2020-03-05 10:57:00
原文: https://www.ics.com/blog/how-compile-qt-source-code-linux In previous blogs I have covered installing Qt and Qt Creator on Windows and on Linux using the Qt installer and pre-built binaries. In this post, aimed at developers with novice-level Qt skills, we'll look at how you can build Qt yourself from source code. Rationale Why would you want to build Qt from source? While the downloadable pre-compiled binaries are convenient and save time, you may want to build Qt using a different configuration from that provided by The Qt Company. You may, for example, want to enable or disable

Vue build后快速测试发布

梦想的初衷 提交于 2020-03-05 01:34:40
Vue build后快速测试发布 我的个人blog: https://ximikang.icu 最近新建了一个vue的小项目,需要再服务器上测试,但是又没有必要配置CI。 所以在 安装scp2 A pure javascript secure copy program based on ssh2.scp2 is greatly powered by ssh2, implemented the scp in a sftp way.It is written in pure javascript, and should work on every OS, even Windows. Nodejs (v0.8.7 or newer) is required to make it work. npm install scp2 --save 使用scp2将build的文件上传到服务器 在项目根目录新建deploy.js文件 // ./deploy.js const scpClient = require ( 'scp2' ) ; scpClient . scp ( 'dist/' , { host : hostname , port : port , username : username , password : password , path : yourpath } , ( err )

Android:Unable to determine application id: com.android.tools.idea.run.ApkProvisionException

a 夏天 提交于 2020-03-04 23:30:23
Android Studio 从3.0升级到3.6+之后,安装软件在下方run的调试台出现 Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug。 点击上方run的绿色箭头按钮,除了run调试台,没有任何反应 编译正常,代码无错误,在app/build/outputs/apk其实是有debug包生成的,把它拷贝到手机上,也能安装,如果你不嫌麻烦的话。不过不能安装就不能debug。 出现这个问题,是由于Android Studio升级后,他的gradle和classpath不匹配。这是一份,2015年的项目,依赖包多,代码老化,使用的classpath是2.3.3,gradle是3.3,现在的classpath能到3.6+,gradle能5.+。想要不改动就解决的话,下载一个Android3.0或者2.3 。使用新版Android Studio的往下看 如果你想要符合你编译器默认的,就新建一个项目,对比一下,然而我在使用了它新建后默认的classpath3.6.1和gradle5.5后,出现了, NoClassDefFoundError: com/android