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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to