- 博客(8)
- 收藏
- 关注
原创 错误 Dex archives: setting .DEX extension only for .CLASS files
Terminal 执行gradlew clean即可
2022-04-12 10:41:58 439
原创 如何修改aar包内容,再重新打包
aar实际上就是一种压缩包的形式。网上最常见的【错误】方法:1.将aar尾缀改成zip2.解压,修改文件3.再打包成zip,再改aar后缀这种方式得出的aar在AS里依旧还是会识别成zip,导致无法导入依赖。正确方法:进入LINUX环境下:1.解压aar文件 $unzip myLib.aar -d tempFolder2.内容修改...3.打包aar文件 $jar cvf myNewLib.aar -C tempFolder/ .找不到unzip或者jar命令的安
2022-04-08 11:58:09 4354 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 343
原创 合并错误 com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
网上搜基本都是“重复依赖”等等问题,但是我寻思我这项目根本没几个依赖啊……最终解决:将sdk版本改成27改成27就能编译成功了,然后很神奇的事情发生了,你再改回你原本的版本,再编译发现也能成功。。。...
2022-04-08 11:43:50 2126
原创 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 716 1
原创 Android Studio 无法连接真机问题
因为需要测试一下定位功能,手上没设备就想用自己的手机试试,结果发现手机连接usb以后,android studio无法找到设备。解决:原因是太久没连手机,开发者模式,USB调试都要重新开。。。...
2021-12-16 14:33:11 2441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人