摘要:去年自己弄个的打包平台,虽然很丑,但也解决了很多提测打包问题。 但是前几天的下午,突然发现,页面点击都没有响应了,jenkins也无法点击了, 马上咨询公司的SRE,SRE说没有异常。 是啊,能有啥异常和攻击呢?只是内网啊。 第二天申请了临时root权限,重启了web服务, 马上登录,点击OK。原以
阅读全文
摘要:H5同事使用客户端提供的转化函数,无法将base64字符串转换为bitmap格式。 H5端用的是: canvas.toDataURL('image/jpeg', 1) 来获取base64。 客户端用的是: Base64.decode(data, Base64.DEFAULT | Base64.NO_
阅读全文
摘要:上传jar/aar到maven上的时候,显示:Return code is: 401, ReasonPhrase: Unauthorized. 检查了下用户名和密码,以及上传URL,都没有问题。 后来才发现:本机没有安装mvn,可以通过以下命令安装: sudo apt-get install mav
阅读全文
摘要:Task failed with an exception. * What went wrong:Execution failed for task ':flutter_webview_plugin:compileDebugJavaWithJavac'.> Could not find tools.
阅读全文
摘要:* What went wrong:Execution failed for task ':apps:compileDebugAidl'.> 1 exception was raised by workers: org.gradle.process.internal.ExecException: A
阅读全文
摘要:替换一个第3方的SDK另外一个aar导致的,根据崩溃日志,确定崩溃的地方的资源是存在的。 将该aar解压出来,用JD-GUI看了下class.jar,发现里面的代码是这样的: setContentView(2130968670); 这个如果是在APK里面是没有问题的,但是在aar里面就有问题了 aa
阅读全文
摘要:这次是替换一个第3方的SDK,本来觉得很快,没想到一编译就出新上面的错误了。 看了下这个资源文件之前在老版本的SDK里面也有。 将aar解压出来看了下,这个资源文件只有一个,而且其他的drawable也没有,values.xml中也没有定义同名的drawable。 因为是自己机器环境的问题,用其他同
阅读全文
摘要:项目即将发版,测试人员在一台之前未测试的机器A上发现一个崩溃,而且是启动就崩溃, 关键崩溃日志还是native crash: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1 r0 00000001 r1 12c26e2c r2 70
阅读全文
摘要:* What went wrong:A problem occurred configuring project ':app'.> kotlin.KotlinNullPointerException (no error message) 后查是因为本地少了 local.properties文件,从而
阅读全文
摘要:编译的时候,遇到如下的问题: dataBindingGenBaseClassesDebug'. > Parameter 'directory' is not a directory 最有效的方法是:删除工程目录下的 .gradle 目录,再重新编译 讨论见:https://stackoverflow
阅读全文
摘要:https://android.googlesource.com/platform/tools/base/+/ad0dec6/build-system/gradle/src/main/groovy/com/android/build/gradle/internal/api/ApkVariantOut
阅读全文
摘要:本地图片加载,需要先在 pubspec.yaml添加: 需要特别注意的就是: 1) assets前面必须有两个空格。否则会导致无法加载本地图片,难以定位 2)文件包含扩展名(如png)
阅读全文
摘要:示例工程里面有如下的信息: 我一直以为是什么东西配置错了,一直在BuildConfig中找不到这个BuildConfig.TINKER_ID 认真看了下示例的代码才发现是因为 示例工程里面在: defaultConfig 下直接通过 以下的方法设置了: TinkerId 汗 跟 packageCon
阅读全文
摘要:Android Studio 3.5 使用@AutoService(Processor.class)注册annotation processor Android Plugin for Gradle: <=3.3.2 && Gradle Version 4.10.2 以上的都是可以的,但是高于以上的版
阅读全文
摘要:看介绍:https://stackoverflow.com/questions/55598359/how-to-detect-samsung-s10-5g-is-running-on-5g-network 返回的还是13(LTE) 就是有些厂商没有兼容?
阅读全文
摘要:可以去掉signalg 以及digestalg这两个是用于输入密码的
阅读全文
摘要:@Override protected void onCreate(@Nullable Bundle savedInstanceState){ super.onCreate(savedInstanceState); } @Override public void onCreate(@Nullable Bundle savedInstanc...
阅读全文
摘要:Execution failed for task ':compileDebugAidl'
阅读全文
摘要:Glide 4.0.0使用RequestOptions.priorityOf(Priority.HIGH).onlyRetrieveFromCache(true)只加载缓存中的图片
阅读全文