![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
IDE或Toos
文章平均质量分 71
IDE相关和一些工具!
Ang_qq_252390816
这个作者很懒,什么都没留下…
展开
-
Markdown 语法大全
Markdown是一种轻量级标记语言,用于将文本转换为HTML或其他格式。它设计简单,易于学习,用于创建格式化文档,如博客文章、文档、简报等。原创 2023-08-25 16:52:49 · 184 阅读 · 0 评论 -
repo下载安装及初始化环境
1,普通用户下下载repo脚本通过android-x86官网提供的方式安装repo及相关软件;sudo apt -y install git gcc curl make repo libxml2-utils flex m4sudo apt -y install openjdk-8-jdk lib32stdc++6 libelf-devsudo apt -y install libssl-dev python-enum34 python-mako syslinux-utils2,默认情况下原创 2022-01-26 10:35:30 · 6222 阅读 · 0 评论 -
AndroidStudio SonarLint和SonarQube的使用
环境:搭建 windows 本地环境简介SonarQube是一种自动代码审查工具,用于检测代码中的错误、漏洞和代码Bug。它可以与您现有的工作流程集成,以支持跨项目分支和拉取请求的持续代码检查。环境要求运行 SonarQube 的唯一先决条件是在你的机器上安装 Java 11(Oracle JRE 11 或 OpenJDK 11)且配置了环境变量。如果未安装Java 11 ,SonarQube(Version:9.1)服务启动失败;下载SonarQubeDownload | Son.原创 2021-10-16 18:05:27 · 5754 阅读 · 9 评论 -
AndroidStudio SonarLint安装及使用
SonarLint简介SonarLint 是一个免费的 IDE 扩展,可在您编写代码时查找和修复错误、漏洞和代码异味!就像拼写检查器一样,SonarLint 会动态突出问题并提供快速修复或明确的补救指导,以帮助您在代码提交之前清理代码。凭借对多种流行和经典语言的支持,SonarLint 可帮助所有经验和技能水平的开发人员编写高效、安全的代码。SonarLint 与大多数 JetBrains IDE 集成,包括 IntelliJ IDEA、CLion、WebStorm、PHPStorm、PyCharm原创 2021-10-14 20:31:18 · 2696 阅读 · 0 评论 -
net share xxx /del 发生系统错误 5
net share xxx /del 发生系统错误 5前言net share Downloads /delete //关闭Downloads共享net share //查看本台电脑共享文件及文件夹;解决办法解决办法:以管理员的方式运行cmd命令行不知道怎么以管理员身份运行cmd请往下看:方法一:1,cmd存放路径在C:\Windows\System32\ ,进入此目录找到cmd,如果找不到在右上角搜索栏输入cmd回车即可;2,右键cmd “以管理员身份运行”原创 2021-05-11 20:13:05 · 1349 阅读 · 0 评论 -
如何查看Android可执行的Linux命令
前言有时候通过adb shell进入Linux,去执行一些命令Linux的命令时,有些无法执行,被Android系统阉割掉了这些命令,所以遇到这种无法运行或者找不到情况,需要查看一下这台Android设备都有哪些命令可用或者说可执行;不同的Android设备可用的命令不一定相同;正文具体怎么查找呢?具体操作步骤如下:1,adb shell 进入Linux内核,这样就可以执行Linux部分命令;2,执行cd system/bin,进入system/bin目录,因为Android系统二进原创 2021-05-09 20:51:18 · 593 阅读 · 0 评论 -
AndroidStudio 导入老项目报错的多种原因及解决办法
说明以下导入老项目以AndroidStudio4.1.1为例具体错误及原因1,如果老项目中使用kotlin,升级到最新版本后如果kotlin插件(项目的build.gradle)版本和老项目中的插件版本不一致会导致错误;错误:A problem occurred evaluating project ':app'.> Failed to apply plugin [id 'kotlin-android']> Current version of Gradle Gradle原创 2021-05-07 23:19:31 · 10595 阅读 · 8 评论 -
jadx - 更强大的逆向工具
简介相比之前使用过的反编译工具,功能更强大,使用也更简单,可以不用执行命令,直接拖拽就可以得到反编译后的Java原码,而且是可视化;还可以导出gradle项目;包括去混淆剂也是可以;还有就是菜单栏居然是中文的,你可敢想像;相对于dex2jar 和 jd-gui组合;应用方向主要应用于Android相关领域的反编译,当然Java领域也可以用,毕竟jadx反编译的源文件都是字节码文件;环境jadx支持Windows Linux Mac系统,本文以Windows系统为例;格式jadx能原创 2021-04-29 21:15:14 · 5315 阅读 · 0 评论 -
AndroidStudio release版本的APP也能打印日志和调试
在AndroidManifest.xml清单文件中Application标签下配置android:debuggable="true"属性;结果不管你打debug包还是release包,系统都会默认是debug模式,在AndroidStudio的控制台就可以输出日志,并且可以调试,有些反编译调试别人的APP(比如微信)也是增加或者修改android:debuggable="true"属性值,然后动就可以动态调试;注意:即使在AndroidManifest.xml中android:debuggable="t原创 2021-04-28 19:15:21 · 3373 阅读 · 0 评论 -
查看 adb 可执行命令
8.3.1 adb shell am start +包名/.Activity (要启动的Activity) 启动一个 Activity (-s先停止目标应用,再启动 -w 等待应用完成启动 -a 启动默认浏览器打开一个网页例:adb shell am start -a android.intent.action.VIEW -d http://testerhome.com)1.adb install +包名 adb安装apk (覆盖安装是使用 -r 选项)原创 2021-04-22 11:06:05 · 6031 阅读 · 0 评论 -
Apache HTTP Server 下载,安装,配置,启动手把手教你
一,Apache HTTP Server 简介Apache HTTP Server Project致力于为包括UNIX和Windows在内的现代操作系统开发和维护开源HTTP服务器。该项目的目标是提供一个安全,高效且可扩展的服务器,该服务器提供与当前HTTP标准同步的HTTP服务。二,环境本文所使用的系统是windows系统win10;三,下载官方下载地址:http://httpd.apache.org/,目前最新版是:2.4.46进入官网点击如下图Download进入;进入原创 2021-04-16 08:58:09 · 19036 阅读 · 5 评论 -
jad 反编译工具 字节码生成Java文件
前言今天推荐一个老牌的,易用的,有助学习编译过程的反编译工具Jad;反编译:就是把字节码转换成代码的过程;官网https://varaneckas.com/jad/国内下载:https://gitee.com/mirrors/jad#/mirrors/jad/blob/master/jad158g.win.zip注意:下载时候注意选择和自己系统匹配的jad;本文以win10使用为例;配置环境下载完成的文件是一个压缩文件,解压之后jad.exe :无法直接安装,需要配置环境原创 2021-04-07 19:31:32 · 744 阅读 · 4 评论 -
AndroidStudio 快速替换导包(import)的R文件
前言有时项目需要,需要修改项目包名,这样也会导致R文件包名改变,所以在所有引用R文件包名的地方会报错;所以需要修改之前所有引用R文件的包名;由于R文件在Android中的特殊性,所以大量文件中引用R文件;怎么快速修改呢;快速修改导入的R文件包名例如:MainActivity中import com.ang.cafe.R 修改为 import com.ang.iot.cafe.RAndroidStudio —>Edit —>Find —> Replace in Path 替换既原创 2021-03-21 12:54:52 · 2065 阅读 · 0 评论 -
如何查看Dart 和 Flutter安装路径
环境:Win 10 +Flutter SDK(已配置环境变量)win + R 进入运行输入CMD回车进入命令行输入:where flutter dart 或者which flutter dart 回车,即可看到,如下图;注意:where 命令获取的路径一般都是在环境变量配置了;...原创 2021-03-07 11:37:49 · 7477 阅读 · 0 评论 -
刷机救砖
刷机手机:P8 青春版 双4G ALE-UL00写在前面刷机需谨慎,小心变砖,不同厂家不同型号的手机刷机千差万别,有些厂家的手机就是同一个款手机还有很多型号,不同型号刷机也有可能不一样,一旦刷错就要变砖;不过变砖也是可以恢复不懂得只能求助某宝救砖;刷机要根据自己的情况和后果再决定是否刷机吧;其他刷机的固件或者说rom(刷机包,太多别名不一一列举了)一般都是别人改过的系统,内含各种捆绑的APP,这些都是系统应用删不掉的,除非手机刷入的是root版系统;解锁刷机第一步往往是解锁手机,也就原创 2021-01-04 20:29:13 · 3066 阅读 · 0 评论 -
AndroidStudio4.1恢复默认设置
前序有时候Android Studio会出现奇奇怪怪的问题,比如Logcat不显示工具栏和连接的设备信息等;非常影响效率及使用;针对各种问题网络给出的解决办法也很多,但是有些都是针对自己出现这个问题的解决办法,不一定适合所有的人,毕竟每个人的使用习惯和配置千差万别;所以有些时候需要回复默认设置,删除本机存储的所有关于AndroidStudio的配置信息;注意:如果回复默认设置,之前所有的设置(比如字体大小)都会删除哦;要重新设置呦;会回到刚刚安装完成第一次启动的步骤哪里;不过也简单,只有简单几步即可原创 2020-12-25 19:38:36 · 8230 阅读 · 6 评论 -
Android 多种投屏神器(Vysor,Total Control,scrcpy )
一,Vysor1,Vysor特点及优点特点或者说优点:极强的跨平台性能,Mac、Windows、Linux系统上都可以用;免费;无需Android系统Root 即可玩转电脑控制Android 设备;2,官网https://www.vysor.io/3,使用3.1,Win客户端(建议使用)直接下载windows客户端安装,运行就可以使用,使用也很简单,可以通过局域网和数据线连接Android设备,然后实现投屏;3.2,Chrome浏览器3.2.1,从官网Download进入原创 2020-11-18 20:01:31 · 25423 阅读 · 1 评论 -
PC和Android端使用Fiddler抓包
Fiddler下载链接:https://pan.baidu.com/s/1dMiH18w3B8-1C8t7AinIzA提取码:gmyc官网http://www.fiddler2.com/fiddler2/其他下载连接https://pc.qq.com/detail/10/detail_3330.htmlFidder安装安装路径按照自己喜好选择安装路径即可,其他一路下一步就好,傻瓜式安装;在Android端使用条件Fiddler PC端和手机必须在同一个局域网内;..原创 2020-11-06 23:35:08 · 679 阅读 · 0 评论 -
Google Chrome浏览器快捷键亲测可用
Shift + Esc 打开任务管理器Ctrl + tab 窗口切换F12 打开开发者工具F11 开启或关闭全屏模式原创 2020-09-16 20:37:28 · 415 阅读 · 0 评论 -
AndroidStudio 高频使用快捷键及使用技巧(gif图)
前言本文翻译自Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这63个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 50)和调试技巧(51 – 63),分成三个部分。每个小技巧都配有 gif 动图,由于原图在 google photo 上,加载较慢,本文全部转存到七牛上了。由于能力有限,翻译过程中难免有所疏漏,如发现错误或问题,请在评论中提出,谢谢。.转载 2020-05-31 15:48:22 · 2526 阅读 · 2 评论 -
adb网络连接调试,重启之后失效
adb 网络调试1,配置adb 环境变量2,通过对应数据线,把PC和Android设备连接;3,cmd 命令行中执行 adb tcpip 5555 设置网络监听端口4,Android设备和PC连接到同一局域网5,cmd命令行中执行 adb connect + android设备IP地址 :5555 例如:adb connect 192.168.20.101:5555以上对有...原创 2019-12-02 22:50:29 · 10995 阅读 · 3 评论 -
AndroidStudio maven jcenter google 等仓库配置国内镜像
前言一,单个项目生效二,对所有项目生效其他相关知识MavenMaven 仓库jcenter前言最近在使用Androidstudio从jcenter,google,maven等仓库下载依赖jar的时候,出现下载不了,偶尔能下载,但是很慢;这里推荐使用国内阿里的镜像仓库。阿里的镜像仓库:https://maven.aliyun.com/mvn/view官方使用指...原创 2019-06-04 19:32:04 · 18589 阅读 · 0 评论 -
Android Studio手机无法输出logcat日志及拨号键隐藏的秘密
问题最近使用华为手机P8青春版调试app,发现Androidstudio没有输出app的日志到logcat控制台,崩溃了闪退任何日志都没有输出;手机是已经连接到Androidstudio的;原因华为在定制系统的时候,默认把Android的lot输出给关闭了。解决办法1,进入拨号界面,输入:*#*#2846579#*#*进入隐藏的工程菜单2,点击“后台设置 ”3...原创 2019-06-13 18:37:28 · 1737 阅读 · 0 评论 -
Android 查看app包名
目录一,有apk安装包二,没有apk,但已安装到Android设备中一,有apk安装包1.1,使用aapt的dump badging命令查看app包名a,使用cmd命令行中cd切换到aapt所在的目录,如果已经为aapt配置了环境变量,可以跳过!b,输入aapt dump badging C:\Users\Administrator\Desktop\adbc.apk...原创 2019-05-31 13:01:03 · 29927 阅读 · 2 评论 -
apktool.bat获取方式
apktool下载1,apktool工具下载路径:https://ibotpeaches.github.io/Apktool/install/;官方提供了Windows, linux, mac三个不同系统的apktool工具;既然要获取apktool.bat肯定要以Windows系统为例;2,在Windows选项下,右键wrapper script,选择“链接另存为(k)......原创 2019-05-14 10:20:54 · 19722 阅读 · 11 评论 -
AndroidStudio 高频使用快捷键
前言:下文中的AS是AndroidStudio的简称,Androidstudio快捷键比较多,后续会一直完善;内容: 功能描述 快捷键 备注 1,全局搜索 Ctrl +shift +F 2,在当前类中搜索 Ctrl +F 3,格式化代码 Ctrl +Alt +L ...原创 2019-03-22 15:04:15 · 410 阅读 · 0 评论 -
AndroidStudio 强制删除有引用的Activity
前言:Androidstudio在删除引用过的某个activity的时候,删除不掉,例如:A Activity 启动(调用startActivity(this,B.class)) BActivity,然后注释掉启动B Activity的代码,在删除B activity的时候删不掉;原因是Android Studio自身有保护机制,就是为了防止误删;解决办法:1,Androidst...原创 2019-02-25 16:51:50 · 2253 阅读 · 0 评论 -
Android adb 判断是否有root权限
1,通过adb连接(WiFi连接或者数据线连接)Android设备2,PC端进入命令窗口(win +R组合键后,输入cmd)3,adb shell进入linux命令行,#代表已经root了,$代表没有root权限;4,获取root权限:执行su root即可获取root权限(一般的Android板子可以这样获取root权限,手机一般这样是不行的),有些厂家的板子重启之后...原创 2019-01-03 17:54:14 · 58943 阅读 · 0 评论 -
adb 查看Android设备分辨率
1,通过adb连接(WiFi连接或者数据线连接)Android设备2,PC端进入命令窗口(win +R组合键后,输入cmd)3,adb shell进入linux命令行4,输入wm size ,查看分辨率5,输入wm density查看dpi附:其他常用adb指令:1.adb install +包名 adb安装apk (覆盖安装是使用 -r ...原创 2019-01-03 14:34:14 · 44404 阅读 · 4 评论 -
Android adb网络连接Offline和 adb断开连接
一,adb网络连接Android设备: 1)前提是调试的Android设备(通过WiFi或者网线连接到局域网)和PC端在同一个局域网内 2)PC端CMD命令行中输入 adb connect <设备的IP地址>:5555 设备IP一般在设置 —>关于手机(平板)—>状态信息 3)使用如下命令确认设备连接成功 adb devices...原创 2018-09-11 10:39:48 · 63350 阅读 · 6 评论 -
adb 发送文件到Android设备和从Android手机复制文件
一,adb push (PC到Android设备)1,通过adb连接(WiFi连接或者数据线连接)Android设备2,PC端进入命令窗口(win +R组合键后,输入cmd)3,adb push C:\Users\Administrator\Desktop\test.jpg sdcard 注:C:\Users\Administrator\Desktop\test.jpg是...原创 2019-01-03 11:27:54 · 74892 阅读 · 2 评论 -
adb 实时输出logcat日志到指定文件
1,通过adb连接(WiFi连接或者数据线连接)Android设备2,PC端进入命令窗口(win +R组合键后,输入cmd)3,adb shell logcat -v time > C:\Users\Administrator\Desktop\logcat.txt//C:\Users\Administrator\Desktop\logcat.txt 日志输出路径,如果没有...原创 2019-01-03 11:46:01 · 42408 阅读 · 2 评论 -
adb 导出手机中已安装的apk
前提:手机或者运行着Android系统的设备连接到PC端1,查看手机中已安装的所有apk文件adb shell pm list package2, 根据要导出的app包名,查看APP安装路径//com.DeviceTest 是我要导出的APP包名adb shell pm path com.DeviceTest3,根据以上路径导出apk源文件到PC端// a...原创 2019-01-16 14:31:06 · 27733 阅读 · 3 评论 -
Android adb启动任意app的几种方式
启动app一,知道app包名和主Activity1.1,PC和Android设备连接;cmd 进入命令行,输入adb devices 确认是否连接;1.2,命令行输入adb shell am start +包名/.Activity (要启动的Activity)例如:adb shell am start com.android.settings/.HWSettings1...原创 2019-08-20 21:33:27 · 117579 阅读 · 5 评论 -
程序员常用开发工具总结
本文只做了常用的工具收录,以及用途,没有详细介绍;后期可能会补充;持续更新;AndroidStudio: Android APP开发工具Eclipse:Java后台和AndroidIntelliJIDEA :Java后台装插件还可以用于Android H5等开发WebStorm:智能H5(HTML/CSS/JS)开发工具Notepad++:文字编辑器,非常好用Ed...原创 2019-08-25 20:50:41 · 1058 阅读 · 0 评论 -
AndroidStudio自定义注释 Edit variables不可点击灰色
目录1,自定义注释2.生成注释的效果如下(以上面填写的为例输入add+enter即可生成如下注释模板):1,自定义注释1.1,Androidstudio 菜单栏点击FIle —> Settings —> Editor找到Live Templates,找不到可以搜索LiveTemplates; 1.2,点击上图中的右边的 + 号选择Template Gr...原创 2018-09-15 12:39:27 · 7293 阅读 · 6 评论