简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Windows的用户文件夹默认所在位置是系统盘(通常是C盘)下的“\Users”目录之内。该文件夹中保存着所有的用户个人数据,比如你保存在“桌面”上的文件(实际上是保存在C:\Users\你的用户名\Desktop\目录之中),再比如你保存在“我的文档”里的文件(实际上是保存在C:\Users\用户名\Documents目录之中)。用户文件夹处于系统盘的坏处在于,如若系统盘一旦坏掉,就可能连带用户
1]shademaven-plugin-shade 插件提供了两个能力把整个项目(包含它的依赖)都打包到一个 "uber-jar" 中shade - 即重命名某些依赖的包由此引出了两个问题什么是 uber-jar?uber-jar 也叫做 fat-jar 或者 jar-with-dependencies,意思就是包含依赖的 jar。什么是 shade?shade 意为遮挡,在此处可以理解为对依赖的
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。为什么要加代码混淆--------------------不想开源应用,为了加大反编译的成本,但是并不能彻底防止反编译开启混淆通常我们需要找到项目路径下app目录下的build.gradle文件找到minifyEnabled这个配置,然后设置为true即可.如下:rel
注意: 若在修改密码过程中出现密码过于简单、密码长度不够、密码不相符等提示,可通过su指令进入到超级管理员权限,执行passwd user 进行修改,或者直接使用 sudo user也是可以进行修改的。
//这条命令相当于按了设备的Backkey键adb shell input keyevent 4//可以解锁屏幕adb shell input keyevent 82每个数字与keycode对应表如下:0 --> "KEYCODE_UNKNOWN"1 --> "KEYCODE_MENU"2 --> "KEYCODE_SOFT_RIGHT"3 ...
Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的。当我们创建一个Android项目时会包含两个Android build.gradle配置详解文件,如下图:build.gradle位置.png一、Project的build.gradle文件:对应的build.gradle代码如下
1、单元测试申请权限申请权限需要导入jarandroidTestImplementation 'com.android.support.test:rules:1.0.2'在指定需要申请授权的单元测试中添加@Rulepublic GrantPermissionRule mRuntimePermissionRule = GrantPermissionRule.grant(android.Manifes
android11无线调试(wifi adb)
//这条命令相当于按了设备的Backkey键adb shell input keyevent 4//可以解锁屏幕adb shell input keyevent 82每个数字与keycode对应表如下:0 --> "KEYCODE_UNKNOWN"1 --> "KEYCODE_MENU"2 --> "KEYCODE_SOFT_RIGHT"3 ...