5

SDK を Android L にアップグレードした後、ant で Android プロジェクトをビルドするときに問題が発生しました。

エラー出力:

/Users/dreamtale/develop/android-sdk-macosx/tools/ant/build.xml:828: taskdef class proguard.ant.ProGuardTask cannot be found using the classloader AntClassLoader[]

誰でも同じ問題に直面していますか?

4

1 に答える 1

6

新しい更新では、tools ディレクトリに proguard フォルダーが含まれなくなり、build.xml スクリプトが proguard jar ファイルを見つけられないようです。公式の修正が提供されるまで、次のようにこの問題を回避できます。

  • http://proguard.sourceforge.net/から proguard をダウンロードします。私はすでにv 4.8を持っていて、うまくいきました。
  • proguard アーカイブを {sdk.dir}/tools に解凍し、フォルダーの名前を「proguard」に変更します
  • 再試行
于 2014-06-27T17:30:44.587 に答える