- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 记录下Java -cp参数遇到的一些坑
注意:java -jar时,-cp参数无效;java指定-cp参数时,似乎指定目录时会无效,需使用通配符;
2022-07-10 10:20:35
1117
原创 failed to start daemon at tcp:5037
adb出现daemon启动失败:>adb devices* daemon not running; starting now at tcp:5037could not read ok from ADB Server* failed to start daemonadb.exe: failed to check server version: cannot connect to daemon这个算是老生常谈的问题了,但见到的博客似乎没有有效解决我的问题。启动失败可能是我有其它的adb进程
2021-12-12 11:57:40
4092
原创 Android静态Shortcuts启动模式问题
最近开发个快捷启动某个功能的需求,需要用到安卓的Shortcuts,其中遇到个启动模式的坑,这里记录一下。 首先,Google提供的快捷方式有三种(详情见官方文档):1. 静态快捷方式:7.1开始支持,在Manifest的Launcher Activity中注册;2. 动态快捷方式:7.1开始支持,通过ShortcutManager动态添加、移除或更新;3. 固定快捷方式:8.0开始支持,在启动器中显示为单独的图标,通过ShortcutManager申请添加。 这里要讲...
2021-12-05 18:01:39
2661
原创 AS中有些模块没有显示SVN版本管理问题解决
我的一个Android项目中有多个模块,分别进行SVN的版本控制,但是在Android Studio中却不显是其中部分模块的版本控制,在Windows Explorer中则能正常显示新增/修改等。 解决办法:打开AS(AS和IDEA同源,IDEA也可以同样解决)的设置(Settings)中搜索Subversion关键词,找到如下页面,添加上对应的模块到SVN版本管理中就ok了,这里记录一下。...
2021-11-14 23:44:35
1737
原创 Error:No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
Android Studio使用SVN同步时出现:
2021-10-27 13:10:26
1056
原创 IDEA Ctrl+Alt+Left 快捷键不可用解决
使用Android Studio(和IDEA同源)时发现Ctrl+Alt+Left快捷键(回到上次光标处)不可用,注意到我没有开远程桌面,应该是其它软件快捷键冲突,然后注意到我正在使用网易云,找了下快捷键,发现果然是全局快捷键引起了冲突,如下图: 解决办法:1.关闭“启用全局快捷键”;2.如想保持全局快捷键开启,修改"上一首"全局快捷键。注:当然这只是快捷键冲突的一个示例,经常遇到一些远程桌面之类的软件使用全局快捷键,导致出现冲突,这个时候需要看看关闭某些软件...
2021-07-17 17:26:47
4458
原创 Wireshark通过SSL Key查看Https抓包数据
tcpdump host 183.232.231.174 -w baidu.tcpdumpexport SSLKEYLOGFILE=~/sslkey.logfilecurl --resolve www.baidu.com:443:183.232.231.174 https://www.baidu.com
2021-06-19 15:30:17
6384
原创 Gradle一次引入项目目录下多个依赖
譬如我的目录结构如下:+ aarDir -test_aar_1.aar -test_aar_2.aar+ app - build.gradle现在aarDir目录中都是我想要依赖的内容,按照一般的写法:implementation name: "test_aar_1", ext: "aar"implementation name: "test_aar_2", ext: "aar"如果依赖比较多,则显得有些繁琐,特别是当依赖版本发生变化,文件...
2021-03-30 23:40:33
1000
原创 使用UIAutomator2实现自动测试
在优快云上看到讲解实现蚂蚁森林自动收能量的文章,发现使用的UIAutomator2很有用处,所以自己也试了一下:1. 电脑上安装uiautomator2:pip install --upgrade --pre uiautomator22. 为手机安装ATX的APP,用于httprpc通信:python -m uiautomator2 init3.在[你的Android SDK目录]\tools\bin目录下启动uiautomatorviewer.bat,用于抓取屏幕上的控件路径:.
2021-02-12 14:17:47
1377
3
原创 WSL下使用Windows下Android SDK出现llvm-rs-cc is missing问题解决
在使用Linux子系统(WSL)执行gradlew assemble时出现:llvm-rs-ccis missing原因是对应的build tools下的llvm-rs-cc是Windows下的llvm-rs-cc.exe,Linux下是llvm-rs-cc,所以出现找不到。解决方法是创建一个同步的链接:1. 进入Android SDK路径下的build_tools目录,进入所用的对应版本的目录:cd "/mnt/c/Users/***/AppData/Local/Android/S.
2020-12-07 00:31:59
496
原创 AS,IDEA使用Add Configuration添加脚本命令
重复的命令运行多了,就希望可以更加简便一点。这里分享下在IDEA同源IDE中添加自定义脚本命令:
2020-10-29 00:13:42
5814
原创 Execution failed for task ‘:demo:stripReleaseDebugSymbols‘.
> Task :demo:stripReleaseDebugSymbols FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':demo:stripReleaseDebugSymbols'.> 1 exception was raised by workers: org.gradle.process.internal.ExecException: A.
2020-10-28 23:51:26
4462
4
原创 Ctrl + Alt + Left/Right键失效以及Ctrl + Space键被占用解决
工作原因,IDEA之类的IDE用的多。我们知道,在IDEA中,Ctrl + Alt + Left/Right键用于跳转到上/下一个编辑的位置;Ctrl + Space键用于基本代码补全。但是在使用过程中发现Ctrl + Alt + Left/Right键毫无反应,而Ctrl+Space键则被系统用于作输入法的中英文切换。 修改快捷键映射表是可以的,但是这意味着放弃之前的习惯,增加记忆和学习负担,对于程序猿来说是难受的。因此,有必要解决快捷键冲出的问题。下面我们一个一个来解决...
2020-07-19 15:34:11
9424
原创 使用bat脚本实现win路径到wsl路径转换,并添加右键菜单项
工作关系,有时候需要在WSL(Windows Subsystem for Linux)下运行一些脚本,毕竟Linux上的命令要丰富得多,使用起来也方便得多。 打开子系统是方便,但是要进行频繁的cd到项目对应的子系统路径,则不那么容易了。由于要经常的在Win和子系统进行切换,导致经常要进行这样的转换:Windows下:D:\2020-01-27\Android\Samples\HdrViewfinder子系统下:"/mnt/d/2020-01-27/Androi...
2020-07-19 14:32:49
2043
11
原创 Android Studio共用Eclipse的Android项目文件
在项目开发的时候,有时候会出现A习惯于用Eclipse开发Android,B习惯于用Android Studio。 如果仓库的项目是使用Eclipse,我想使用Android Studio来开发,并且需要满足开发完后,直接在Eclipse所在的项目目录里进行提交,该怎么办呢? 如下是Eclipse的Android项目结构: ...
2020-04-08 23:31:05
407
原创 git将本地项目关联远程仓库
需求:本地已有一个项目,想在gitee/github上新建仓库,上传上去。因为本地已经存在项目,所以不能直接进行clone,此时可以先添加远程仓库,把远程仓库在本地项目中给拉下来,然后在远程提交的基础上(如果有的话,因为像gitee/github可以在创建远程仓库时选择包含.gitignore、README.md等文件,也就包含有一次提交),在本地提交上本地的代码:1.如果本地项目还没...
2020-02-09 14:05:33
967
原创 掌阅iReader R6801使用USB连接显示"未指定"
R6801因为驱动原因,使用USB连接win7后,在设备和打印机页面显示"未指定"。 出现这种情况,首先通过在设备管理器的Android Phone和便携设备更新驱动程序软件,但是选择MTP后进行更新均显示无法驱动设备。 后来经过百度贴吧,找到了可行的解决办法,右键R6801,卸载和删除驱动,然后重新连接USB,重新安装驱动后问题解决。上面说的是win7的操作...
2020-02-03 15:32:03
2704
原创 使用ffmpeg合成哔哩哔哩m4s格式的音视频流为mp4
哔哩哔哩中缓存的视频将图像和声音进行了分离,下面使用ffmpeg进行合成。ffmpeg的下载链接:Builds - Zeranoe FFmpeg https://ffmpeg.zeranoe.com/builds/合成的命令很简单:ffmpeg -i ***\video.m4s -i ***\audio.m4s -codec copy ***\my_video.mp4其中红色...
2020-02-03 12:31:06
10948
4
原创 Git稀疏检出远程仓库的部分目录或文件
1.创建项目目录2.本地仓库初始化3.关联远程仓库(测试时似乎把整个项目都下载到了.git目录下)4.允许Sparse检出5.设置想要检出的目录6.检出对应目录(似乎是把对应目录从.git目录下复制了出来,有新发现再补充) $ mkdir test_dir $ cd test_dir $ git init $ git rem.........
2019-10-25 00:00:02
1295
原创 The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Session 'app': Installation did not succeed. The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED出现这种异常,一般就是AndroidManifest.xml存在格式问题了,检查一下包名、类名等格式是否正确。 我...
2019-10-05 20:20:47
30942
3
原创 The last packet sent successfully to the server was 51,155,890 milliseconds ago. is longer than the
使用MySQL数据库时出现的异常:Cause: org.apache.ibatis.transaction.TransactionException: Error configuring AutoCommit. Your driver may not support getAutoCommit() or setAutoCommit(). Requested setting: false. ...
2019-10-05 14:00:53
681
原创 Tomcat添加Context映射
在Tomcat的conf/server.xml中的<Host></Host>节点中添加上对应的Context,并指出对应的访问路径ECPServer和文档名ECPServer_war_exploded:<Context path="ECPServer" docBase="ECPServer_war_exploded" reloadable="true" de...
2019-07-09 20:47:08
1058
原创 Java Web和Android出现的一些问题及解决方法记录(2)
1.Process: com.crowd_sourcing.llj.crowdsourceclient, PID: 32572 java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderI...
2019-05-02 12:28:10
1690
原创 使用UPNP协议访问内网主机配置
这里简单记录一下,以备后用。1.在路由器上开启UPNP:2.在内网主机上,开启UPNP服务,这里以WIN 10为例,可以参考:win10系统下upnp服务无法启动的两种解决方法_windows10_Windows系列_操作系统_脚本之家 https://www.jb51.net/os/win10/493900.html3.资源管理器->网络->路由器,右键选择属性...
2019-03-09 23:24:54
4588
原创 CMake Error: CMake was unable to find a build program corresponding to "Ninja".
这两天我在Github上拉了个安卓项目,用到了NDK,开始步入NDK的坑。本来JNI是有所了解的,可是来了个NDK,又来了个CMake,然后还用到Ninja,出现的问题如下:Sync过程出现:External Native Build Issues: Error configuring,再没任何信息好吧,那我Build一下,出现:CMake Error: CMake was u...
2019-03-09 20:28:03
38025
2
原创 Idea突然不停地闪退 问题解决
今天使用Idea时,由于打开多个大项目,Idea提示内存不够用,弹出对话框建议增加-Xmx512m大小,我增加大小为1024之后就开始出现问题。之后就开始不停的闪退,用不了多久就开始闪退。 之前一直好好的,这次特殊操作之后就出问题。也查了资料,所以基本确定和这项设置有关。但是修改了IDE目录下的bin下面的idea.exe.vmoptions和idea64.exe.vmopti...
2019-01-24 21:38:09
10713
5
原创 Java Web和Android出现的一些问题及解决方法记录
这段时间同时做安卓和Java Web后端,出现和解决一些小问题。记录一下:1.java.sql.SQLException: Data truncated for column 'dead_time' at row 1解决:数据被截断,请检查表字段类型和待添加的数据类型是否一致。我这里dead_time类型使用了int,肯定出问题。2.org.json.JSONExcept...
2019-01-05 21:46:46
595
2
原创 使用Scrapy出现的一点问题解决
1. running build_ext building 'twisted.test.raiser' extension error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27在我的Win32机器上运行pip install Scrapy出现这个错...
2018-11-28 19:27:53
352
原创 Git如何推送已有本地项目到远程未关联的已有远程项目
我的意思是,远程项目A和本地项目B各有各的提交历史,现在需要合并并相互关联。我已经不止一次出现这个需求,按照下面的步骤操作:1.在本地项目添加origin,请修改对应域名、用户名和项目名:git remote add origin git@gitee.com:your_username/your_project.git2.将远程项目先拉取并合并,允许不相关历史合并git pull ...
2018-11-26 11:19:22
1417
原创 Error during WebSocket handshake: Unexpected response code: 404
Error during WebSocket handshake: Unexpected response code: 404这里我只叙述下我的错误出现的原因和解决方法:我服务器使用了@ServerEndpoint对客户端连接类进行了注解,该注解需要使用JavaEE里面的javax.websocket包。Tomcat7 (我的是apache-tomcat-7.0.81)的lib目录里面...
2018-11-25 18:28:15
14059
1
原创 Can't create handler inside thread that has not called Looper.prepare()
Can't create handler inside thread that has not called Looper.prepare() 在子线程中使用Toast时会出现这样的问题,原因是Toast显示需要创建Handler,而Handler默认会关联当前线程的Looper。UI主线程中会自动创建Looper,而子线程中需要手动使用Looper.prepare();来创...
2018-11-25 18:01:35
273
原创 数据库连接问题解决
Sat Oct 13 10:54:36 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...
2018-10-13 11:32:32
426
原创 使用Java探索下农历和公历,哈哈,还有我生日,和国庆节假日
记得去年国庆节立的flag,希望多写写文章的,可是自己太懒了,遇到的问题待解决之后就再也没心思写文章记录下了。从去年到现在也就16篇文章,确实是输出太少了,有时候遇到同样的问题时仍然需要花一些时间查资料,所以临时记录下其实是有必要的。一直比较忙,今年年初到9月份基本上就在为秋招做准备,经历了9月找工作的忙碌,所幸是拿到了比较合意的offer,从中也学到了许多东西,了解了自身各方面的不足。国庆假...
2018-10-01 23:23:07
1027
原创 个人常用的一些文章和参考资料,记录备用
这里只是记录下我自己常用查阅资料的网址,记录在这里备用。可能并不适合大家,望谅解。Git教程 - 廖雪峰的官方网站 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000git push命令 - Git教程™ https://www.yiibai....
2018-10-01 19:28:35
239
原创 Idea解决AWT组件中文显示乱码
AWT显示中文乱码时,需要修改运行参数,点击Edit Configurations...对对应的类(我这里是ServerWindow类)进行运行配置修改:VM options:-Dfile.encoding=GB18030
2018-05-29 21:48:17
4989
6
原创 Butter Knife java.lang.NullPointerException
E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.administrator.myapplication01/c...
2018-05-21 16:01:07
678
1
原创 Exception while inflating animated-vector java.lang.NumberFormatException: Invalid int
Exception while inflating <animated-vector> java.lang.NumberFormatException: Invalid int: "M20 30,L80 30,M20 50,L80 50,M20 ...
2018-05-21 15:17:03
446
原创 Unable to instantiate receiver
java.lang.RuntimeException: Unable to instantiate receiver com.example.mylibrary02.activity.UpdateAppActivity$MyReceiver: java.lang.InstantiationException: can't instantiate class com.example.mylibrar...
2018-05-08 16:50:18
3397
1
原创 Gradle DSL method not found: 'google()'...
这是gradle版本原因造成的,如果不想升级gradle版本到2.3.2以上,需要使用原来低版本的方法。Gradle DSL method not found: 'google()'Possible causes:<ul><li>The project 'BottomNavigation' may be using a version of the Android Grad...
2018-05-08 11:42:23
20316
4
VC++_GDI+编程
2014-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人