Android: As configurações do Nextcloud Dev travaram

Criado em 6 dez. 2019  ·  3Comentários  ·  Fonte: nextcloud/android

Comportamento real

  • quando tento abrir as configurações, o aplicativo falha

### Comportamento esperado
-

Passos para reproduzir

  1. abra o aplicativo
  2. ir para as configurações
  3. 3

Dados ambientais

Versão Android: 9

Modelo do dispositivo: Samsung j5 2016

Estoque ou sistema customizado: LineageOS 16

Versão do aplicativo Nextcloud: com.nextcloud.android.beta
Versão: 20191206

Versão do servidor Nextcloud:

Histórico

Log de erro do servidor web


************ CAUSE OF ERROR ************

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.nextcloud.android.beta/com.owncloud.android.ui.activity.SettingsActivity}: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2951)
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
 at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
 at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
 at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
 at android.os.Handler.dispatchMessage(Handler.java:106)
 at android.os.Looper.loop(Looper.java:193)
 at android.app.ActivityThread.main(ActivityThread.java:6718)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String
 at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:283)
 at android.preference.Preference.getPersistedString(Preference.java:1650)
 at android.preference.ListPreference.onSetInitialValue(ListPreference.java:295)
 at android.preference.Preference.dispatchSetInitialValue(Preference.java:1560)
 at android.preference.Preference.onAttachedToHierarchy(Preference.java:1328)
 at android.preference.PreferenceGroup.addPreference(PreferenceGroup.java:163)
 at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:105)
 at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:42)
 at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
 at android.preference.GenericInflater.rInflate(GenericInflater.java:495)
 at android.preference.GenericInflater.inflate(GenericInflater.java:327)
 at android.preference.GenericInflater.inflate(GenericInflater.java:264)
 at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:324)
 at android.preference.PreferenceActivity.addPreferencesFromResource(PreferenceActivity.java:1549)
 at com.owncloud.android.ui.activity.SettingsActivity.onCreate(SettingsActivity.java:151)
 at android.app.Activity.performCreate(Activity.java:7144)
 at android.app.Activity.performCreate(Activity.java:7135)
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
 ... 11 more

************ APP INFORMATION ************
ID: com.nextcloud.android.beta
Version: 20191206
Build flavor: versionDev

************ DEVICE INFORMATION ************
Brand: samsung
Device: j5xnlte
Model: SM-J510FN
Id: PQ3A.190801.002
Product: lineage_j5xnlte

************ FIRMWARE ************
SDK: 28
Release: 9
Incremental: eng.exodus.20191113.204659

Log do Nextcloud (data / nextcloud.log)

Insert your Nextcloud log here

NOTA: Certifique-se de remover dados confidenciais, como senhas, observe que todos podem olhar aqui! Você pode usar o aplicativo Issue Template para preencher previamente algumas das informações necessárias: https://apps.nextcloud.com/apps/issuetemplate

bug pr exists

Todos 3 comentários

@tobiasKaminsky Acho que isso está relacionado à mudança do tema de booleano para outro tipo de dados.

Pode ter que reinstalar

Não há necessidade de reinstalar, apenas um erro estúpido meu ;-)
Veja https://github.com/nextcloud/android/pull/4956

o testbuild conserta o travamento

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

JSoko picture JSoko  ·  3Comentários

tobiasKaminsky picture tobiasKaminsky  ·  3Comentários

JSoko picture JSoko  ·  3Comentários

tobiasKaminsky picture tobiasKaminsky  ·  3Comentários

markbryanduncan picture markbryanduncan  ·  3Comentários