+1
Fixed

Impossible to backup favorites and restore favorits without File Explorer app (Xiialive 3.3.1.3)

Nanren 2 years ago • updated by Rodrigo (Developer) 2 years ago 7

In Xiialive 3.3.1.3, the backup favorites has changed and makes it impossible to backup favorites and restore favorits without File Explorer app. When i press backup, it ask me to share to somewhere


Note: i will use Droid4X emulator to reproduce the bug, and not on my real device that i'm using it daily



After that, the temp files are created in /xiialive/temp



Without a data in the backup folder, Xiialive could not restore the file



Without any apps that Xiialive could share with, the app crashes



I grabbed the error log using Catlog app


Download log: https://mega.nz/#!CcRHwIoB!7PfCO939IueG35P54yGCV4vc7pOCsAy8cTtWqiya5z4


02-16 22:34:35.597 E/AndroidRuntime( 7025): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.SEND typ=application/xl flg=0x20001 (has clip) (has extras) }
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1634)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1429)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Activity.startActivityForResult(Activity.java:3370)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Activity.startActivityForResult(Activity.java:3331)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.support.v4.app.FragmentActivity.startActivityForResult(SourceFile:784)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Activity.startActivity(Activity.java:3566)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.Activity.startActivity(Activity.java:3534)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.vblast.xiialive.AbstractBaseActivity.startActivity(SourceFile:109)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.vblast.xiialive.share.a.b(SourceFile:52)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.vblast.xiialive.c.a.b(SourceFile:186)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.vblast.xiialive.c.a.onPostExecute(SourceFile:23)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.os.AsyncTask.finish(AsyncTask.java:631)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.os.AsyncTask.access$600(AsyncTask.java:177)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.os.Handler.dispatchMessage(Handler.java:99)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.os.Looper.loop(Looper.java:137)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at android.app.ActivityThread.main(ActivityThread.java:5069)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at java.lang.reflect.Method.invokeNative(Native Method)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at java.lang.reflect.Method.invoke(Method.java:511)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
02-16 22:34:35.597 E/AndroidRuntime( 7025): at dalvik.system.NativeStart.main(Native Method)
02-16 22:34:35.597 W/ActivityManager( 505): Force finishing activity com.android.DroidLivePlayer/com.vblast.xiialive.ActivityMain
02-16 22:34:35.821 W/ResourceType( 505): No package identifier when getting name for resource number 0x00000000


Please bring back the old method to backup the favorites from 3.3.1.0. There is no need to change anything when it works fine.


Also I want Google backup feature that i can sync my settings and my favorites into my Google account

http://support.xiialive.com/topic/1058057-google-backup-service-support/

Answer

Answer
Fixed

Hi Evildog,


this issue has been fixed. We'll include the fix for next release.


Best,

Planned

Thanks Evildog this info is ussefull for us.

This bug has not been fixed yet

Fixed

Hey, we have started rolling out v3.3.1.5. Which version have you tested on? We did some changes to make the backup/restore much easier. In regards to opening a backup from Google Drive we still need to look into that since Google Drive doesn't seem to properly figure out the correct file type. Dropbox works fine.

Hello,


You misunderstood me! This is not about opening files from Google Drive, and you just mark it is FIXED. Wtf!?


I tested on 3.3.1.5 but there are no changes with backup and restore.


1. It does not directly backup file to /sdcard/xiialive/backup. instead, it backups to /sdcard/xiialive/temp, file name is 1234567890.xl, and It asks me to share with email, browsers, chat and other useless apps. why???

Whyyy


2. You can't restore backup without a file manager app to rename the file back to xiialive.xiia and move to backup folder

Desk flip


3. Without any apps that Xiialive could share with, the app crashes

Are you fucking kidding me clean


4. Same details above


I hope you understand, and please have Rodrigo (Developer) to contact me.


Thanks

Yeah, missed the part where there are no methods to share a post... We completely missed that... About the other thoughts you have here is how backups now work.


  1. All backups are stored under sdcard/xiialive/backup folder.
  2. When you trigger a backup you will get the option to share the freshly created backup file as always. The backup regardless if shared or not will be stored under the backup folder. The backup should be stored regardless of crash issue you reporting.
  3. The restore option will look into sdcard/xiialive/backup folder. Now the logic is; find the latest backup and restore it. If there are no new backups it will attempt to use the legacy back file backup.xiia.
Answer
Fixed

Hi Evildog,


this issue has been fixed. We'll include the fix for next release.


Best,