assemble结束时提示无法识别proguard.rules

assemble结束时提示无法识别proguard.rules

http://img1.sycdn.imooc.com//climg/5ff8141209820f4312801024.jpg

27行就是最后一行:


-keep class android.support.*.*{*;}

如果改成


-keep class android.support.**{*;}

又会打红线识别不了


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2021-01-09 17:00:54

同学,你好。改为-keep class android.support.**{*;}增加-dontwarn android.support.**再试试。意思是对support不警告。祝学习愉快

  • 提问者 慕运维0750787 #1
    
-keep class android.support.**{ *; }
    -dontwarn android.support.**

    ​改也不行。assemble同样报错:

    http://img1.sycdn.imooc.com//climg/5ffab1a3097d331312801024.jpg

    
-keep class android.support.*.*{ *; }
    -dontwarn android.support.**
    assemble后运行报同样的错:

    http://img1.sycdn.imooc.com//climg/5ffab1fa093f43e812801024.jpg


    2021-01-10 15:52:02
  • 好帮手慕雪 回复 提问者 慕运维0750787 #2

    你的这个项目里有没有用到support包的内容呢?另外它只提示27行吗?如果把27,28行暂时删除,那么26行,23行有错提示吗?如果别的行没有提示错误,那你再排查一下是不是中英文的问题呢?


    2021-01-11 09:43:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师