062b0388f1
de.schildbach.wallet etc. but it makes my machine stall, so it is untested
90 lines
4.7 KiB
Plaintext
90 lines
4.7 KiB
Plaintext
Category:Office
|
|
License:GPLv3
|
|
Web Site:http://code.google.com/p/bitcoin-wallet/
|
|
Source Code:http://code.google.com/p/bitcoin-wallet/source/checkout
|
|
Issue Tracker:http://code.google.com/p/bitcoin-wallet/issues/list
|
|
|
|
Summary:Wallet for the Bitcoin currency
|
|
Description:
|
|
N.B The recommended version here is quite old. We will be updating it
|
|
soon and it would be wise to wait for that.
|
|
Building all the necessary libraries is work in progress and many of them
|
|
come from the developers' own repositories.
|
|
|
|
* No cloud server or web service needed. This wallet works peer to peer
|
|
* Display of wallet balance in Bitcoin and various other currencies
|
|
* Sending and receiving of Bitcoin via NFC, QR-codes or Bitcoin URLs
|
|
* Address book for regularly used Bitcoin addresses
|
|
* Enter transactions while offline, will be executed when online
|
|
* Manages blockchain on your device (for security, but see below)
|
|
* System notifications for Bitcoin connectivity and received coins
|
|
* App widget for Bitcoin balance (requirement: app moved from sdcard to phone)
|
|
|
|
The initial blockchain setup downloads several
|
|
gigabytes of data, so make sure you use WiFi! The actual blockchain takes
|
|
20MiB of storage,
|
|
and the app is installed to the sdcard by default. When run for the first
|
|
time, it can
|
|
happen that the app shows only a white display for some seconds.
|
|
|
|
Since v2.41 it is able to export private keys to local storage, encrypted
|
|
with a password. It also uses bloom filtering to reduce the amount of data
|
|
that needs to be downloaded to set up the blockchain.
|
|
|
|
See the
|
|
[http://bitcoin-wallet.googlecode.com/git/wallet/README Readme] for details.
|
|
Use this at your own risk, and be aware that if you lose access to the data
|
|
of this application, you will lose any Bitcoins contained in it. To back up
|
|
the wallet, either;
|
|
|
|
# (From inside the app), export the keys to the sdcard (v2.41+ only)
|
|
# Use ADB from the Android SDK if you have Android 4.1+ on the phone (root not required, but check that it works properly), or
|
|
# Manually back up the files in /data/data/de.schildbach.wallet/files/: #tar cf /sdcard/wallet.tar /data/data/de.schildbach.wallet/files and you may have to change the ownership of the files that you restore. (root required. You can also back up the blockchain in this way.)
|
|
|
|
There's a separate version of this application that uses a test version of the
|
|
Bitcoin network. It would be wise to use that first, to verify that everything
|
|
works for you without using real Bitcoins.
|
|
|
|
[http://code.google.com/p/bitcoin-wallet/source/browse/wallet/CHANGES Changelog]
|
|
.
|
|
|
|
Repo Type:git
|
|
Repo:https://code.google.com/p/bitcoin-wallet/
|
|
|
|
#Note: there used to be build data for 1.48.2/66 but the source code for this
|
|
#seems to have gone (it was in a maintenance branch) when the project went
|
|
#from svn to git.
|
|
Build Version:2.01,74,a55ef6822c9e,subdir=wallet,maven=yes,\
|
|
bindir=wallet/target,\
|
|
srclibs=BitcoinJWallet@31953d239555,\
|
|
init=sed -i 's/_test//' AndroidManifest.xml && find src -name *.java -exec sed -i 's/_test\.R/.R/' {} \;,\
|
|
prebuild=\
|
|
mvn install:install-file -DgroupId=android -DartifactId=android -Dversion=2.3.3_r2 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-10/android.jar && \
|
|
mvn install:install-file -DgroupId=android.support -DartifactId=compatibility-v4 -Dversion=r6 -Dpackaging=jar -Dfile=$$SDK$$/android-compatibility/v4/android-support-v4.jar
|
|
Build Version:2.16,87,49c3da045e57,subdir=wallet,maven=2,\
|
|
bindir=wallet/target,\
|
|
srclibs=BitcoinJWallet@a160dc24f38c,\
|
|
init=sed -i 's/_test//' AndroidManifest.xml && find src -name *.java -exec sed -i 's/_test\.R/.R/' {} \;,\
|
|
prebuild=\
|
|
cd ../integration-android && mvn3 install && cd ../wallet && \
|
|
mvn3 install:install-file -DgroupId=android -DartifactId=android -Dversion=2.3.3_r2 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-10/android.jar && \
|
|
mvn3 install:install-file -DgroupId=android.support -DartifactId=compatibility-v4 -Dversion=r6 -Dpackaging=jar -Dfile=$$SDK$$/android-compatibility/v4/android-support-v4.jar
|
|
|
|
# Build from prodnet branch which cherry picks some old commits and commits after tags
|
|
# Next version will be coming from bitcoinj-0.8-prodnet branch -> prodnet
|
|
# Crashes on startup: java.lang.NoClassDefFoundError: com.google.bitcoin.core.NetworkParameters
|
|
# The git reset is from the wiki and is used for security
|
|
# Need to do more research into jar provenance and learn to use maven
|
|
Build Version:2.48,115,prodnet,maven=yes,bindir=wallet/target,\
|
|
srclibs=BitcoinJWallet@release-0.7,prebuild=rm -rf market/ && \
|
|
sed -i 's/sample-integration-android/BitcoinJWallet/g' pom.xml && \
|
|
cp -r $$BitcoinJWallet$$/ . && cd BitcoinJWallet/ && \
|
|
sed -i '12\,13d' pom.xml && git reset --hard a9bd8631b904
|
|
|
|
Auto Update Mode:None
|
|
# RM/Tags don't work
|
|
Update Check Mode:Market
|
|
Current Version:2.48
|
|
Current Version Code:115
|
|
|