2016-05-26 8 views
0

私は自分のAndroidスタジオを更新して以来、私はこの例外を除いて私のアプリケーションの特定の部分に手を出します: "タイプパラメータがありません。"タイプパラメータがありません。プロガード?

私は、スタックオーバーフローの上にこの答えが見つかりました: How do you stop Proguard from removing type parameters? またはこの proguard Missing type parameter

をしかし、たとえ私のProGuardの-android.txtに

-renamesourcefileattribute SourceFile 
-keepattributes Signature,SourceFile,LineNumberTable 
-keep public class * extends android.app.Application 

提案の行を追加した後、私はまだエラーを取得します。私はなぜGsonを使うクラスで失敗するように思えたのでしょうか?Gsonを使っているクラスのほとんどは正常に動作しています。

私はProguardを使用するように指定した場所も知っていません。私のModule Gradleファイルで何も指定されていません。ライブラリの中にはgradleがあります。

答えて

0

まだこの問題があるのか​​どうかはわかりませんが、なぜ私がそれを取得したのかが分かりました。 build.gradleファイルでは、私は決してをbuildTypes - > debugに含めませんでした。これは私の見た目です:

buildTypes { 
    release { 
     minifyEnabled true 
     shrinkResources true 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
    debug { 
     minifyEnabled true 
     shrinkResources true 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
関連する問題