jackba / bitcoinspinner

Automatically exported from code.google.com/p/bitcoinspinner
0 stars 0 forks source link

Support for bitcoin-integration project #7

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
bitcoin-integration is just a small class that helps app developers to 
integrate Bitcoin in their apps (in-app payments, donations, etc.).

This 5-minute talk explains the concept:

http://schildbach.de/talks/bitcoin-inapp-payments/

Currently, Bitcoin Spinner listens for Intents with Action.VIEW and bitcoin 
URIs, but crashes when invoked.

Would be nice of Bitcoin Spinner would set the return values:

resultCode = OK|CANCELED
extras[transaction_hash] = c8a9e036ecbbe75c...

Original issue reported on code.google.com by andreas....@gmail.com on 27 Jun 2012 at 12:04

GoogleCodeExporter commented 9 years ago
Here is the exception from Bitcoin Spinner:

E/AndroidRuntime(28681): java.lang.RuntimeException: Unable to start activity 
ComponentInfo{com.miracleas.bitcoin_spinner/com.miracleas.bitcoin_spinner_lib.Se
ndBitcoinsActivity}: java.lang.RuntimeException: Network never initialized
E/AndroidRuntime(28681):    at 
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1748)
E/AndroidRuntime(28681):    at 
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1764)
E/AndroidRuntime(28681):    at 
android.app.ActivityThread.access$1500(ActivityThread.java:122)
E/AndroidRuntime(28681):    at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1002)
E/AndroidRuntime(28681):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(28681):    at android.os.Looper.loop(Looper.java:132)
E/AndroidRuntime(28681):    at 
android.app.ActivityThread.main(ActivityThread.java:4025)
E/AndroidRuntime(28681):    at java.lang.reflect.Method.invokeNative(Native 
Method)
E/AndroidRuntime(28681):    at java.lang.reflect.Method.invoke(Method.java:491)
E/AndroidRuntime(28681):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime(28681):    at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime(28681):    at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(28681): Caused by: java.lang.RuntimeException: Network never 
initialized
E/AndroidRuntime(28681):    at 
com.miracleas.bitcoin_spinner_lib.SpinnerContext.initialize(SpinnerContext.java:
49)
E/AndroidRuntime(28681):    at 
com.miracleas.bitcoin_spinner_lib.SendBitcoinsActivity.onCreate(SendBitcoinsActi
vity.java:89)
E/AndroidRuntime(28681):    at 
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
E/AndroidRuntime(28681):    at 
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1712)
E/AndroidRuntime(28681):    ... 11 more
W/ActivityManager(  156):   Force finishing activity 
com.miracleas.bitcoin_spinner/com.miracleas.bitcoin_spinner_lib.SendBitcoinsActi
vity

Original comment by andreas....@gmail.com on 27 Jun 2012 at 12:07

GoogleCodeExporter commented 9 years ago
Nice find.
This happens when you install the app without ever starting it using the icon, 
but launch it using the URI.
If you start it once the normal way you should not see any problems. I'll see 
what I can do to fix this.

Original comment by jan.mol...@gmail.com on 19 Jul 2012 at 2:58