Catatan Seorang Prajurit Kecil

Ikon

biarlah semua itu berjalan sesuai "skenario" NYA – jika kau telusuri, semua logika itu akan kau temukan

Fix Project Properties Android Support v-4


Ketika kita develop aplikasi native android, terkadang kita menggunakan source dari library yang kita gunakan, misalnya pulltorefresh, afilechooser dan lain sebagainya. Masalah yang sering timbul biasanya conflict antara android-support-v4.jar, seperti misalnya muncul error seperti dibawah ini:

[2014-03-06 10:43:41 - Pratesis] Found 4 versions of android-support-v4.jar in the dependency list,
[2014-03-06 10:43:41 - Pratesis] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-03-06 10:43:41 - Pratesis] All versions of the libraries must be the same at this time.
[2014-03-06 10:43:41 - Pratesis] Versions found are:
[2014-03-06 10:43:41 - Pratesis] Path: /home/wgs-lap003/zulvani/pratesis/pratesis_android/libs/android-support-v4.jar
[2014-03-06 10:43:41 - Pratesis] Length: 621451
[2014-03-06 10:43:41 - Pratesis] SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2014-03-06 10:43:41 - Pratesis] Path: /home/wgs-lap003/zulvani/pratesis/pratesis_android/libs/zxingfragmentlib/libs/android-support-v4.jar
[2014-03-06 10:43:41 - Pratesis] Length: 621451
[2014-03-06 10:43:41 - Pratesis] SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2014-03-06 10:43:41 - Pratesis] Path: /home/wgs-lap003/zulvani/afilechooser/aFileChooser/aFileChooser/libs/android-support-v4.jar
[2014-03-06 10:43:41 - Pratesis] Length: 621451
[2014-03-06 10:43:41 - Pratesis] SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2014-03-06 10:43:41 - Pratesis] Path: /home/wgs-lap003/zulvani/pulltorefresh/Android-PullToRefresh/extras/PullToRefreshListFragment/libs/android-support-v4.jar
[2014-03-06 10:43:41 - Pratesis] Length: 349252
[2014-03-06 10:43:41 - Pratesis] SHA-1: 612846c9857077a039b533718f72db3bc041d389
[2014-03-06 10:43:41 - Pratesis] Jar mismatch! Fix your dependencies

Hal ini disebabkan karena versi android-support-v4.jar yang digunakan tiap project berbeda, itu bisa kita lihat dari SHA-1 tiap jar nya, nah untuk mengatasinya, kita pilih salah satu android-support-v4.jar yang ingin kita gunakan, kemudian di copas ke semua project (replace) yang artinya semua project menggunakan android-support-v4.jar yang sama.

Semoga bermanfaat

 

Filed under: Android Apps Development,

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: