What steps will reproduce the problem?
Add a local .torrent file to some server. Transdroid crashes with this error:
10-23 17:03:28.995 I/ActivityManager(2681): Starting: Intent {
dat=file:///mnt/sdcard/download/file.torrent cmp=org.transdroid/.gui.Transdroid
} from pid 13770
10-23 17:03:28.995 E/AndroidRuntime(13770): FATAL EXCEPTION: main
10-23 17:03:28.995 E/AndroidRuntime(13770): java.lang.RuntimeException: Failure
delivering result ResultInfo{who=null, request=1, result=-1, data=Intent {
act=org.openintents.action.PICK_FILE
dat=file:///mnt/sdcard/download/file.torrent
cmp=org.openintents.filemanager/.FileManagerActivity }} to activity
{org.transdroid/org.transdroid.gui.Add}:
android.content.ActivityNotFoundException: Unable to find explicit activity
class {org.transdroid/org.transdroid.gui.Transdroid}; have you declared this
activity in your AndroidManifest.xml?
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread.deliverResults(ActivityThread.java:2536)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread.handleSendResult(ActivityThread.java:2578)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread.access$2000(ActivityThread.java:117)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:965)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.os.Handler.dispatchMessage(Handler.java:99)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.os.Looper.loop(Looper.java:123)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread.main(ActivityThread.java:3691)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
java.lang.reflect.Method.invokeNative(Native Method)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
java.lang.reflect.Method.invoke(Method.java:507)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
dalvik.system.NativeStart.main(Native Method)
10-23 17:03:28.995 E/AndroidRuntime(13770): Caused by:
android.content.ActivityNotFoundException: Unable to find explicit activity
class {org.transdroid/org.transdroid.gui.Transdroid}; have you declared this
activity in your AndroidManifest.xml?
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1405)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.Activity.startActivityForResult(Activity.java:2827)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.Activity.startActivity(Activity.java:2933)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
org.transdroid.gui.Add.onActivityResult(Add.java:154)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.Activity.dispatchActivityResult(Activity.java:3908)
10-23 17:03:28.995 E/AndroidRuntime(13770): at
android.app.ActivityThread.deliverResults(ActivityThread.java:2532)
10-23 17:03:28.995 E/AndroidRuntime(13770): ... 11 more
The problem seems to be tied to the recent renaming of the main Acitivty from
Transdroid to Torrents, while the intent (on picking a file) still uses the old
name.
What version of the product are you using?
1.1.0
What torrent client are you using?
Transmission, but seems unrelated
Reported by Alexander (thanks!)
Original issue reported on code.google.com by erickok@gmail.com on 23 Oct 2011 at 3:18
Original issue reported on code.google.com by
erickok@gmail.com
on 23 Oct 2011 at 3:18