- 博客(8)
- 收藏
- 关注
原创 错误 Dex archives: setting .DEX extension only for .CLASS files
Terminal 执行gradlew clean即可
2022-04-12 10:41:58
549
原创 如何修改aar包内容,再重新打包
aar实际上就是一种压缩包的形式。 网上最常见的【错误】方法: 1.将aar尾缀改成zip 2.解压,修改文件 3.再打包成zip,再改aar后缀 这种方式得出的aar在AS里依旧还是会识别成zip,导致无法导入依赖。 正确方法: 进入LINUX环境下: 1.解压aar文件 $unzip myLib.aar -d tempFolder 2.内容修改... 3.打包aar文件 $jar cvf myNewLib.aar -C tempFolder/ . 找不到unzip或者jar命令的安
2022-04-08 11:58:09
5009
1
原创 错误 AAPT: error: unexpected element <uses-sdk> found in <manifest><application>
报这个错误,一定是你导入了外部依赖导致的,并且大概率的vlc的aar... 原因是vlc.aar内的manifest文件定义的<uses-sdk>标签放错了地方,导致每次编译合并mainfest的时候就会报错。 解决: 将aar里的manifest的<uses-sdk>标签删除。 如何修改aar里的内容并打包?可以参考我的另一篇文章。 ...
2022-04-08 11:50:15
479
原创 合并错误 com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
网上搜基本都是“重复依赖”等等问题,但是我寻思我这项目根本没几个依赖啊…… 最终解决:将sdk版本改成27 改成27就能编译成功了,然后很神奇的事情发生了,你再改回你原本的版本,再编译发现也能成功。。。 ...
2022-04-08 11:43:50
2219
原创 netty实现最基本的双向通信
刚学习了一下netty,但是不成系统,东看看西看看,所以写了一个demo实现一下最基本的客户端服务端通信。 客户端: public class OchatServer { private static HashMap<ChannelHandlerContext, String> ctxMap = new HashMap<>(); private static int num = 0; public static void main(String[]
2021-12-30 17:58:40
842
1
原创 Android Studio 无法连接真机问题
因为需要测试一下定位功能,手上没设备就想用自己的手机试试,结果发现手机连接usb以后,android studio无法找到设备。 解决:原因是太久没连手机,开发者模式,USB调试都要重新开。。。 ...
2021-12-16 14:33:11
2586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅