Since I've imported the files into Eclipse, here is what I've got.
[2014-04-24 14:11:12 - wallet] WARNING: unable to write jarlist cache file /home/.../.../workspace/bitcoin-wallet-master/wallet/bin/jarlist.cache
[2014-04-24 14:11:12 - wallet] WARNING: unable to write jarlist cache file /home/.../.../workspace/bitcoin-wallet-master/wallet/bin/jarlist.cache
[2014-04-24 14:11:13 - wallet] Project compiler settings changed. Clean your project.
[2014-04-24 14:11:13 - wallet] WARNING: unable to write jarlist cache file /home/.../.../workspace/bitcoin-wallet-master/wallet/bin/jarlist.cache
[2014-04-24 14:11:13 - wallet] WARNING: unable to write jarlist cache file /home/.../.../workspace/bitcoin-wallet-master/wallet/bin/jarlist.cache
[2014-04-24 14:49:45 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener;
[2014-04-24 14:49:45 - wallet] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener;
[2014-04-24 14:50:53 - wallet] Dx
trouble writing output: already prepared
[2014-04-24 14:50:56 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener;
[2014-04-24 14:50:56 - wallet] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener;
[2014-04-24 14:51:09 - wallet] Dx
trouble writing output: already prepared
[2014-04-24 14:51:11 - wallet] ------------------------------
[2014-04-24 14:51:11 - wallet] Android Launch!
[2014-04-24 14:51:11 - wallet] adb is running normally.
[2014-04-24 14:51:11 - wallet] Performing de.schildbach.wallet.WalletActivity activity launch
[2014-04-24 14:51:11 - wallet] Automatic Target Mode: using device 'c4bb3b50'
[2014-04-24 14:51:11 - wallet] Uploading wallet.apk onto device 'c4bb3b50'
[2014-04-24 14:51:12 - wallet] Installing wallet.apk...
[2014-04-24 14:51:18 - wallet] Success!
[2014-04-24 14:51:18 - wallet] Starting activity de.schildbach.wallet.WalletActivity on device c4bb3b50
[2014-04-24 14:51:20 - wallet] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=de.schildbach.wallet_test/de.schildbach.wallet.WalletActivity }
After installing, every time I tried to open it, the wallet crashes.
Here was my step-by-step process on what I did from start:
1. Download files from github. Site:
https://github.com/schildbach/bitcoin-wallet Method: Direct download (not terminal)
2. Go to bitcoin-wallet directory
3. mvn clean install -Prelease -Dandroid.sdk.path=
4. mvn eclipse:eclipse
5. Open Eclipse and Import > General > [Directory of my bitcoin-wallet] > [Showed 3 folders, sample-integration, integration, wallet. Imported integration and wallet] >Finish
6. Showed about 36 Errors which were missing jars so imported that from my .m2/repository directory along with source .jar.
7. Ran it (came across this: Unable to execute dex: Multiple dex files define). Fixed it by deleting 2 automatically generated library Eclipse generated for me: Android Private Libraries with android-support-v4.jar inside and Android Dependencies with library.jar and annotations.jar inside.
8. Ran it again after deleting those libraries.
9. App crashes immediately after opening (tried several times).
What I've tried:
1. Deleting and reimporting everything including the jar files.
2. Changing min-sdk, target-sdk in manifest file
PLEASE HELP! Spent a week already trying to figure out what was wrong.