2017-07-28 17 views
-1

私は署名付きapkを生成しており、これらの警告を受けています。 これを解決するにはどうすればよいですか?世代署名付きapkの警告

{ 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.Cache 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.Cache 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient 
Warning:com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.Cache 
Warning:there were 17 unresolved references to classes or interfaces. 
Warning:Exception while processing task java.io.IOException: Please correct the above warnings first. 
} 

答えて

0

、あなたのアプリケーションモジュールにtrueminifyEnabledセットを持っている場合は、hereを説明するように、proguard-rules.proファイルに次の行を追加したいことがあります。

-dontwarn com.squareup.okhttp.** 
+0

、progaurdルールファイルに以下のように-dontwarnを追加してください。でProGuardの-project.txt -keepattributes SOURCEFILE、LineNumberTable -keepクラスcom.parse * {*。 } -dontwarnのcom.parse ** -dontwarnのcom.squareup.okhttp ** -dontwarnのcom.squareup.picasso.s ** -keepclasseswithmembernamesクラス* { ネイティブ。。。 } –

+0

Androidスタジオを使用していますか? –

+0

はい私はその後 'lintOptions {abortOnError偽}' '内部android'正常に生成されたあなたの' build.gradle' –

0

私はすでにそれをやって

-dontwarn com.squareup.picasso.** 
関連する問題