8

実際、これは答えであり、もはや質問ではありません。ProGuard を使用して Android プロジェクトに含めるために、JodaTime を使用して Windows で何時間も費やしました。

プロガード構成:

-libraryjars C:\Users\Reto\Documents\GitHub\advanceIT\LoveClockPAY\libs\joda-time-2.1.jar

次のエラーがありました。

  1. ProGuard は私の JAR を見つけられず、次のように述べました。

    Can't read [C:\Users\Reto\Documents\GitHub\advanceIT\LoveClockPAY\libs\joda-time-2.1.jar] (No such file or directory)

    解決

    -libraryjars libs/joda-time-2.1.jar

  2. ProGuard はコンパイルしたくなかったので、次のような多くのエラー行をスローしました。

    Warning: org.joda.time.base.AbstractDuration can't find referenced class org.joda.convert.ToString

    解決

    # Exclude those 2 dependency classes, cause otherwise it wont compile

    -dontwarn org.joda.convert.FromString

    -dontwarn org.joda.convert.ToString

4

1 に答える 1