Re: [android-developers] Re: How to solve 'ClassNotFoundException' on 'BackupAgent'??
Just to make sure, are you using obfuscation, and if yes, are you sure this classname isn't altered?
--
H
On Jun 24, 2012 9:46 AM, "Build Account" <newandroid66@gmail.com> wrote:
-- First, thank you for your note.
but that is a kind of blinded name from commercial offical name on Google Play
to post on here.
The point is that,
So far, nobody know the solution how to solve this serious problem
even on Gingerbread.
Google guy must answer and announce a solution to solve this issue.
Anyone else who know about this?
On Sunday, June 24, 2012 7:33:52 AM UTC+9, RichardC wrote:Unless this is just a test application I would really rename your package. "com.company.appname" is technically legal but it is definitely not a good globally unique name.--
On Saturday, June 23, 2012 10:51:50 PM UTC+1, Build Account wrote:Hello.
If app has well defined BackupAgent class with definition in manifest,
the error suddenly occur randomly.
(signed/unsiged same but maybe not debug mode).
I tried find solution through web,
but everybody screaming about this error with no answer.
The sample reference links from Stackoverflow are below
-http://stackoverflow.com/questions/7506981/how-come-i-get-classnotfoundexception-when-backupagent-tries-to-start
-http://stackoverflow.com/questions/7641765/mysterious-classnotfoundexception-when-android-system-engage-backupagent
-http://stackoverflow.com/questions/6147241/android-app-classnotfoundexception-for-main-activity
-http://stackoverflow.com/questions/3781151/java-lang-classnotfoundexception-on-working-app
(and you can find more with keywords 'backupagent classnotfoundexception')
Does anyone know solution to avoid this unexpected error??
(All the source code and manifest is all okay surely).
Here is the log file.
--------------------------------
E/ActivityThread(1954): Agent threw during creation: java.lang.ClassNotFoundException: com.company.appname.mybackuphelper in loader dalvik.system.PathClassLoader[/data/app/com.company.appname-1.apk]
W/dalvikvm(1954): threadid=1: thread exiting with uncaught exception (group=0x4001e578)
E/AndroidRuntime(1954): FATAL EXCEPTION: main
E/AndroidRuntime(1954): java.lang.RuntimeException: Unable to create BackupAgent com.company.appname.mybackuphelper: java.lang.ClassNotFoundException: com.company.appname.mybackuphelper in loader dalvik.system.PathClassLoader[/data/app/com.company.appname-1.apk]
E/AndroidRuntime(1954): at android.app.ActivityThread.handleCreateBackupAgent(ActivityThread.java:1895)
E/AndroidRuntime(1954): at android.app.ActivityThread.access$3200(ActivityThread.java:117)
E/AndroidRuntime(1954): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1030)
E/AndroidRuntime(1954): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(1954): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(1954): at android.app.ActivityThread.main(ActivityThread.java:3687)
E/AndroidRuntime(1954): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(1954): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime(1954): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
E/AndroidRuntime(1954): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
E/AndroidRuntime(1954): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(1954): Caused by: java.lang.ClassNotFoundException: com.company.appname.mybackuphelper in loader dalvik.system.PathClassLoader[/data/app/com.company.appname-1.apk]
E/AndroidRuntime(1954): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
E/AndroidRuntime(1954): at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
E/AndroidRuntime(1954): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
E/AndroidRuntime(1954): at android.app.ActivityThread.handleCreateBackupAgent(ActivityThread.java:1864)
E/AndroidRuntime(1954): ... 10 more
W/asset(143): Asset path /data/app/com.company.appname-1.apk is neither a directory nor file (type=1).
W/PackageManager(143): Failure retrieving resources forcom.company.appname
E/(143): Dumpstate > /data/log/dumpstate_app_error
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home