Padání aplikace

Started by Doggy, July 24, 2021, 07:04:10

0 Members and 1 Guest are viewing this topic.

Doggy

Zdravím, kopíroval jsem si do Locusu gpx soubor s kešemi z Geogetu a náhle mi spadnul. Od této chvíle se mi Locus ve verzi Gold nespustí. Dostane se jen k inicializaci a pak pád. Zkoušel jsem i beta verzi 4.2.1.4 a nebo starou 4.0.2, ale bez rozdílu. Smazání aplikace případně vymazání dat taky nic.
Mám Miui 12.6 s A11
android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 776 SQLITE_READONLY_ROLLBACK)
   at android.database.sqlite.SQLiteConnection.nativeExecuteForLong(Native Method)
   at android.database.sqlite.SQLiteConnection.executeForLong(Unknown Source:30)
   at android.database.sqlite.SQLiteSession.executeForLong(Unknown Source:16)
   at android.database.sqlite.SQLiteStatement.simpleQueryForLong(Unknown Source:20)
   at android.database.DatabaseUtils.longForQuery(Unknown Source:3)
   at android.database.DatabaseUtils.longForQuery(Unknown Source:4)
   at android.database.sqlite.SQLiteDatabase.getVersion(Unknown Source:3)
   at o.ɨյ.ı(:225)
   at o.ɨյ.Ι(:150)
   at o.ɨյ$If.ɩ(:353)
   at o.ɬı.ι(:32)
   at o.ıе$ɩ.ı(:31)
   at o.ıе$ɩ.invoke(:25)
   at o.czo.Ι(:74)
   at o.ıе.І(Unknown Source:2)
   at o.ıе.ı(:25)
   at o.ıе$ı.Ι(:55)
   at o.ıе$ı.invoke(:25)
   at o.czo.Ι(:74)
   at o.ıе.Ι(Unknown Source:2)
   at o.ƐΙ.ı(:84)
   at o.ƐΙ.Ι(:116)
   at com.asamm.locus.core.MainApplication.ɿ(:218)
   at o.ւɨ$4.onGlobalLayout(:200)
   at android.view.ViewTreeObserver.dispatchOnGlobalLayout(Unknown Source:27)
   at android.view.ViewRootImpl.performTraversals(Unknown Source:2415)
   at android.view.ViewRootImpl.doTraversal(Unknown Source:36)
   at android.view.ViewRootImpl$TraversalRunnable.run(Unknown Source:2)
   at android.view.Choreographer$CallbackRecord.run(Unknown Source:20)
   at android.view.Choreographer.doCallbacks(Unknown Source:88)
   at android.view.Choreographer.doFrame(Unknown Source:227)
   at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:9)
   at android.os.Handler.handleCallback(Unknown Source:2)
   at android.os.Handler.dispatchMessage(Unknown Source:4)
   at android.os.Looper.loop(Unknown Source:249)
   at android.app.ActivityThread.main(Unknown Source:134)
   at java.lang.reflect.Method.invoke(Native Method)
   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
   at com.android.internal.os.ZygoteInit.main(Unknown Source:313)
  •  

Menion

Zdravím Doggy,
hmm, tenhle error znamená, že aplikace má blokovaný přístup k databázi bodů/tras, tedy k adresáři Locus/data/database. Nemohlo tam dojít k nějakému přesunu Locus složky někam jinam nebo nějaké jiné změně (např. update Androidu atd.), která by způsobile, že apka již nemůže do tohoto adresáře zapisovat?
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

Doggy

Děkuji za nakopnutí, kde se skrývá problém. Do továrního nastavení se mi opravdu nechtělo. Instalace a odinstalace s vymazáním dat nepomohlo. Ovšem až natvrdo smazaná celá složka Locus v interním adresáři pomohla. Při spuštění Locusu jsem se dostal na výběr úložiště a už to funguje. Opravdu jsem si oddechl, že nemusím dělat tovární nastavení. Jenom tedy ta příčina je mi stále záhadou, žádné změny ani updaty jsem neprováděl, jen jsem importoval keše do Locusu. No tak snad již bude vše v pořádku. Přijde mi, že nejvíce problémů má vždy systém MIUI  :D
  •  

Menion

To je zajímavá záhada musím říci. Skoro bych řekl, že takový problém vidím prvně ...

Nicméně jo, Xiaomi je častý problém. Udělal jsi si alespoň zálohu dat před touhle operací? Tak snad jsi nepřišel o nic zásadního.
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •