混淆误区记录
简书链接:混淆误区记录文章字数:116,阅读全文大约需要1分钟-keep class cn.qssq666.robot.** { *;}可以保证cn.qssq666.robot下的文件不被混淆,但是不能保证cn.qssq666.robot.xxx文件夹不被混淆或者移除,也就是只相对当前目录因此可以应该用-keep class cn.qssq666.robot.***{*;} * 任意多个字符,不含package分隔符(.)** 任意多个字符,含package分隔符(.) 匹配非基本数据类型和非数组类型 *** 匹配任意类型 保证嵌套类-keep class com.example.xxx.MainActivity$* { *; }
WPS批量根据标题设置目录编号问题与目录级别快速调整
简书链接:WPS批量根据标题设置目录编号问题与目录级别快速调整文章字数:863,阅读全文大约需要3分钟 目录编号设置设置方法1 点击图标进行设置选择接口说明,然后点击 图标123自动推算更正目录有时候通过上面的方式发现生成的不对,那么需要右键选择自定义首选选择级别, 然后修改级别对应的起始编号 ,然后从右边可以看到效果,这里更改的是级别1,所以是 1.2.1中的1变成了66 更改级别3测试 设置方法2 ...
andorid测试笔记
简书链接:andorid测试笔记文章字数:27,阅读全文大约需要1分钟 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152@RunWith(AndroidJUnit4.class)public class JMETest { public static String readFromFileByText(File file) throws IOException { String line; StringBuffer sb = new StringBuffer(); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); while ((line = br.readLine()) != null) { ...
原创修改test和androidTest目录
简书链接:原创修改test和androidTest目录文章字数:91,阅读全文大约需要1分钟之所以研究这些东西,因为我做sdk开发的时候有一种奇思妙想,有的人用的是eclipse开发,有没有可能一个sdk又支持eclipse导入又支持as打开呢。显然是可行的。。 123456789101112131415161718192021222324 sourceSets { main {// root = "main" manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] res.srcDirs = ['res'] ...
原创window篇gradle重新从0开始
简书链接:原创window篇gradle重新从0开始文章字数:1276,阅读全文大约需要5分钟 开篇说明 随意介绍一些技巧,可能比较乱 不是根据官方文档顺序来的,不根据死板套路把暂时没有用到的列出来 先感受成就感,如果直接发一堆东西 可以去官网 在项目中最基本的需求就是文件复制啥的,用批处理就太落伍了。 linux操作方式雷同,这里不再进行说明 构建环境下载或者访问这里下载https://gradle.org/releases/ 在线升级现有的gradle1gradlew wrapper --gradle-version=4.10.2 配置gradle命令第一步解压下载 gradle zip包或者直接从用户目录.gradle下选择一个版本的bin目录(包含gradle文件)添加到环境变量。 初始化一个gradle项目123mkdir hellogradlecd hellogradle gradle...
解决idea打开项目卡死,解决java环境变量的的特别指定解决找不到环境变量问题
简书链接:解决idea打开项目卡死,解决java环境变量的的特别指定解决找不到环境变量问题文章字数:136,阅读全文大约需要1分钟 解决卡死,卡死的时候下面提示了一个不兼容的提示,不提示的内容是jdk1.8.某个版本,所以我首先找找是什么导致它生效了,所以就有了下面的问题 IDEA JDK环境变量新建IDEA_JDK_64即可优先使用如果没有的话,我以为是走的JAVA_HOME 删除后出现了第三个问题 IDEA JAVAHOME Iinalid问题解决Error:The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location:解决办法: 选择项目的配置,然后新建JDK,之前的无效JDK删掉,就正常了。
ttentionNosymboldirectoriesfoundpleasecheckyournativedebug
简书链接:ttentionNosymboldirectoriesfoundpleasecheckyournativedebug文章字数:63,阅读全文大约需要1分钟打开模块的iml文件搜索关键词SELECTED_BUILD_VARIANT把 release改成debug,我也不知道为毛变成了release了, 12345<facet type="native-android-gradle" name="Native-Android-Gradle"> <configuration> <option name="SELECTED_BUILD_VARIANT" value="debug" /> </configuration> </facet>
模块化开发2笔记与加速编译的技巧
简书链接:模块化开发2笔记与加速编译的技巧文章字数:771,阅读全文大约需要3分钟 笔记和教程不同,笔记给自己看的,看不懂的朋友不要吐槽,我没那么多时间写这个教程。 12345678temp=["ff","ff"]//temp.join("555")//temp.push("555")print temp.toString()temp.add("55")print(temp.getClass().getName())//temp.add("55")print temp.toString() 1234567891011121314151617181920 sourceSets { main { manifest.srcFile ...
模块化开发1笔记变量配置的定义与读取
简书链接:模块化开发1笔记变量配置的定义与读取文章字数:79,阅读全文大约需要1分钟 12345678apply from: 'config.gradle'if(asApp.asBoolean()){ print "asApp "}else{ print " not as App "} config.gradle 12345678910print "config.gradle被执行"ext { authorInfo = [ name: "qssq666" ] DEBUGMODE = true companyInfo = [ "address" : "shenzhen", "address1":...
转载ubuntuconfigsougou搜狗输入发异常解决
简书链接:转载ubuntuconfigsougou搜狗输入发异常解决文章字数:499,阅读全文大约需要1分钟 由于14.04自带fcitx,所以最稳妥的办法是先将其卸载 sudo apt-get purge fcitx* 安装fcitx和libssh2-1命令 sudo apt-get install fcitx sudo apt-get install libssh2-1 从http://pinyin.sogou.com/linux/下下载对应操作系统的安装包,然后双击安装即可 安装完成后,设置环境, SystemSetting -> LanguageSupport -> 选择fcitx...