1

私は自分の Android プロジェクトに Dexguard を使用してきましたが、最近別のプラグインを使用する必要が生じるまで問題なく動作していました。他のプラグインのビルド方法により、プロジェクトは「com.android.application」または「com.android.library」のいずれかを適用する必要があります。しかし、dexguard プラグインは dexguard に置き換えられた com.android.application の拡張であるため、「android」プラグインを必要とする他のプラグインは使用できません。

//apply plugin: 'android'
apply plugin: 'dexguard'

これを回避する方法があるかどうか誰かが知っていますか? プラグインの作成者に連絡しましたが、すべてのプラグイン作成者に解決策を求めるのは現実的ではありません。


私の問題への参照:

Dexguard プラグインの仕様

そして、これが私がプラグインを必要とする使用しようとしているプラ​​グイン(android-apt)です:AndroidとdexguardではなくAndroidのみ。

4

1 に答える 1

0

最新の DexGuard プラグイン (6.1.03) は、Android プラグイン (1.0.0) を拡張するのではなく、一緒に動作します。これにより、他のサードパーティ プラグインとの互換性が向上するはずです。

于 2014-12-15T22:48:52.757 に答える