http://k-7016.hatenablog.com/entry/2013/09/17/232241

上のサイトがわかりやすかったです。

jackson-annotations-2.x.x.jar

jackson-core-2.x.x.jar

jackson-databind-2.x.x.jar

の3つを任意のフォルダに入れて[任意パッケージ]-[プロパティ] JAVAビルト・パスのライブラリーで外部jar追加で3つとも追加 それで使えるようになります。

ビルト時、クラスが見つからないとエラーが出る場合は

[JAVAビルト・パス]の[順序およびエクスポート]を確認してみましょう

[追記 2017-05-25]

AndroidStudioになってからは、Libの中にコピペしてファイルを右クリック「 Add As Library 」、gradle:appの編集をします。

これだけだと、各ライブラリに入っているファイルがどうも重複しているらしく

[java]
Error:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE
File1: D:\android_dev\PsTutor\app\libs\jackson-annotations-2.4.0.jar
File2: D:\android_dev\PsTutor\app\libs\jackson-core-2.4.2.jar
File3: D:\android_dev\PsTutor\app\libs\jackson-databind-2.4.2.jar
[/java]

上のようなエラーを吐いてしまいますので、grable:appで、重複ファイルを除くパッケージングオプションの追記が必要があるとのこと

[java]
packagingOptions {
exclude ‘META-INF/DEPENDENCIES’
exclude ‘META-INF/LICENSE’
exclude ‘META-INF/LICENSE.txt’
exclude ‘META-INF/license.txt’
exclude ‘META-INF/NOTICE’
exclude ‘META-INF/NOTICE.txt’
exclude ‘META-INF/notice.txt’
exclude ‘META-INF/ASL2.0’
}
[/java]

これで、ビルトが通った~

下記のサイトを参考にしました

投稿者 まる

Twitter : @dinagon Instagram : @d_dinagon フォロバします!!最近、ESP/Arduinoいじりすぎでアプリ開発が進んでない。歯医者なのに歯のことはあまり触れませんw