AndroidStudio开发工具相关问题整理

776 阅读1分钟

问题一:项目在打debug包的时候没问题,一打到release包就报错。

1.问题现象:

控制台报错提示:expecting java type before 'com.meizu.cloud.pushsdk.**鈥 ' in line 22 of file 'c:\users\kk.gradle\caches\transforms-2\files-2.1\ada9c754e86d79e4fdca7053ff95b350\proguard.txt'

2.解决方案

1.控制台中文乱码导致,参考如下链接配置,重新打包解决。

链接地址:blog.csdn.net/fendou8/art…

问题二:Terminal控制台常用命令行,主要目的是解决项目依赖冲突问题

1.如何在Terminal控制台打开对应项目地址,如图所示:

或者使用cd命令 比如:cd D:\EpointProject\StandardProject\2020\V74\ShuZiJianSheType\ZsGongDi\Tag7.5

2.查看项目依赖的包

使用以下命令:gradlew workplatform:dependencies

注意点:1.一定要在项目的根目录下使用,否则会报错提示:'gradlew' 不是内部或外部命令,也不是可运行的程序;

2.gradle\wrapper下一定要有gradle-wrapper.jar文件,否则也会报错:'gradlew' 不是内部或外部命令,也不是可运行的程序;

如何获取gradle-wrapper.jar文件?答:新建一个空的安卓工程即可获取,复制到对应的目录即可。

3.如果在控制台输出,看依赖包看的不爽,还可以生成对应的txt文件,生成的文件在项目的根目录下

gradlew workplatform:dependencies >a.txt

gradlew workarea:dependencies >a.txt