ubuntu touch principais aplicativos | incompatibilidade de versão do banco de dados

2

Não consigo executar aplicativos principais do touch-core corretamente. Ele estava funcionando bem até que eu instalei o QT5 junto com o QT4. Eu tentei remover tudo e instalar o Ubuntu-SDK a partir do zero. Mas ainda sem sorte.

Erro

Error: SQL: database version mismatch
[CLOCK] TimerPage loaded
QSqlDatabasePrivate::database: unable to open database: " " 
QSqlQuery::prepare: database not open
[CLOCK][ERROR] Error creating WorldClock table in db:Error:  

Quando executo o aplicativo, o cabeçalho, o divisor não é mostrado e os controles não são exibidos ao deslizar da parte inferior. o fundo não é mostrado corretamente.

Como resolvo essa incompatibilidade de versão do sql db

    
por user177174 22.07.2013 / 01:05

1 resposta

1

Eu tive um problema semelhante e resolvi-o excluindo os arquivos de banco de dados do sistema de arquivos. É claro que você perderá todos os dados que você inseriu no aplicativo.

Você encontrará os arquivos para excluir no diretório:

~/.local/share/Qt Project/QtQmlViewer/QML/OfflineStorage/Databases

Verifique todos os arquivos *.ini até encontrar o que corresponde ao seu aplicativo. Exclua esse, assim como sua contraparte .sqlite . Depois disso, pude executar meu aplicativo novamente.

    
por Ballenato 20.08.2013 / 01:15