- 博客(11)
- 收藏
- 关注
原创 gradle build成功gradle sync一直失败
新创建的工程遇到gradle sync失败提示,但是执行别的gradle task却是没有问题的,打开gradle的log提示java.lang.RuntimeException: java.lang.IllegalStateException: Can't resolve library via LibraryId(name=Gradle: androidx.core:core-ktx:1.3.2@aar...,最终解决方案:1 删除工程目录下的.gradle, .idea,gradle文件夹2
2022-01-10 20:02:04
2137
原创 Didn‘t find class “android.app.Application$ActivityLifecycleCallbacks$-CC“
最近在编写一个新的工程的时候发现一个很奇怪的问题,直接执行AS Run的时候程序可以正常执行,但是如果先通过命令行编译出apk,再install到手机时候,报以下crash:07-01 11:49:31.634 E/AndroidRuntime(23465): java.lang.NoClassDefFoundError: Failed resolution of: Landroid/app/Application$ActivityLifecycleCallbacks$-CC;07-01 11:49
2021-07-01 11:59:44
998
原创 repo sync失败:error.GitError: ...fatal: revision walk setup failed
编译失败提示:error.GitError: platform/frameworks/base rev-list (u'^36dc36a073f06a03a7609fb1b040a90e9d673e1b', 'HEAD', '--'): error: Could not read b4a5adbdfbcf8dd965225b8603c62ab88ff646f2 fatal: revision walk setup failed解决方案:rm -rf .repo/manifest*; cd fram
2021-02-26 15:38:26
3420
3
原创 Android 使用Resource资源转换HashMap
使用XML定义地图,将其放入res / xml并解析到HashMap。 如果要保留键顺序解析到LinkedHashMap。 简单的实现如下:res/xml中的地图资源:<?xml version="1.0" encoding="utf-8"?><map linked="true"> <entry key="key1">value1</entry> <entry key="key2">value2</entry>
2020-10-15 22:13:49
550
原创 gradle tool下载失败:unable to find valid certification path to requested target
今天心血来潮下载了一个Android Jetpack的demo准备学习一下,结果各种依赖下载不下来,查了好多网上的文档都是让下载什么证书,然后我点击链接是可以下载的,觉得莫名其妙的解决方法,后来解决了,打开vpn,Android Studio搜索proxy,选择Auto-Detect proxy settings,然后sync project with gradle files,直接点击确定,问题解决,不了解原理,有遇到这个问题的童鞋可以试试,不过前提是你得有VPN。...
2020-09-10 22:18:22
163
原创 Android Adapter数据无变化,强制刷新ListView内容
Android Adapter数据无变化,强制刷新ListView内容:adapter.notifyDataSetInvalidated();adapter.notifyDataSetChanged();
2020-03-09 15:09:35
1600
原创 Android真机上安装busybox
1 adb shell; cat /proc/cpuinfo; //查看对应的cpuarchitecture版本号,比如我的是72 下载busybox binaries文件https://busybox.net/downloads/binaries/1.21.1/busybox-armv7l3 修改下载下来的busybox-armv7l为busybox4 adb root;ad...
2019-04-18 17:56:15
398
原创 Linux ag命令常用参数
ag类似grep 和 find,但是执行效率比后两者高。ag -g <File Name> 类似于 find . -name <File Name>ag -i PATTERN: 忽略大小写搜索含PATTERN文本ag -A PATTERN:搜索含PATTERN文本,并显示匹配内容之后的n行文本,例如:ag -A 5 abc会显示搜索到的包含abc的行以及它之后...
2019-04-17 17:27:46
11721
2
原创 Jira & Confluence
Jira类似bug和task的统计追踪系统 (类似mantis和teambition的集合体)Confluence类似wiki,用于文档的记录和分享等,格式样式很丰富,另外可以添加UML和Jira搜索结果等信息,功能强大。...
2019-04-17 16:52:44
1334
原创 Android studio 不停 scanning files to index
1 invalidate and restart 不起作用2 Open module setting --> Modules --> 找到gen文件夹 --> 右键选择Resources,终于告别烦人的scanning files to index
2018-03-30 18:25:47
13520
15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人