0
は、私は私のアンドロイドのプロジェクトでこれらの依存関係をインポート:私はproguardで難読化してはいけない依存関係はどれですか?
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support:design:26.1.0'
compile 'com.google.code.gson:gson:2.8.0'
compile project(':openCVLibrary330')
compile 'de.hdodenhof:circleimageview:2.2.0'
compile 'com.google.android.gms:play-services-ads:11.6.0'
compile 'com.android.support:recyclerview-v7:26.1.0'
compile 'com.android.support:cardview-v7:26.1.0'
}
今私の質問です:どの依存関係私はProGuardので難読化してはならないとどのようにこの結果を達成するために?
ありがとうございます!
さて、私は理解しています。たとえば、私のプロジェクトではopenCVやcircleImageViewのようなサードパーティのライブラリを使用します。私が正しく理解していれば、proguard-rules.proファイルで、 '-keep class org.opencv。*'と書くことで、これら2つの依存関係を難読化しないように指定する必要があります。これは正しい構文ですか?本当にありがとう。 –
はい、正しい構文になります。 –