日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]????今天在Qt for Android跑離線數(shù)據(jù),要使用到Sqlite數(shù)據(jù)庫(kù),當(dāng)時(shí)是在pc端跑過了的,一切流程都很ok了,所以就準(zhǔn)備轉(zhuǎn)移到安卓設(shè)備上面試一試,發(fā)現(xiàn)剛運(yùn)行初始化Sqlite時(shí)就出現(xiàn)了

????今天在Qt for Android跑離線數(shù)據(jù),要使用到Sqlite數(shù)據(jù)庫(kù),當(dāng)時(shí)是在pc端跑過了的,一切流程都很ok了,所以就準(zhǔn)備轉(zhuǎn)移到安卓設(shè)備上面試一試,發(fā)現(xiàn)剛運(yùn)行初始化Sqlite時(shí)就出現(xiàn)了下面這個(gè)警告:

Error: LocalStorage: can't create path /QML/OfflineStorage/Databases

? ? 當(dāng)時(shí)就懵了,查閱百度也沒什么解決,索性看了下文檔,發(fā)現(xiàn)是可以更改目錄的,于是就更改了存儲(chǔ)的位置,并將該目錄創(chuàng)建出來,這里先說下對(duì)于QML中的Sqlite默認(rèn)路徑是:

Default?to"/data/data/xxxxxxxxxx/files/QML/OfflineStorage"

? ? 于是我感覺可能是默認(rèn)路徑的創(chuàng)建權(quán)限相對(duì)很大,所以程序自身無法創(chuàng)建,才會(huì)導(dǎo)致有這樣的報(bào)錯(cuò)。

? ? 這里先貼下我的解決Code:

????

直接寫死路徑到外面的安裝包即可,這樣可能會(huì)存在相對(duì)風(fēng)險(xiǎn)就是誤操作刪除該數(shù)據(jù)庫(kù),從而導(dǎo)致程序后面拿取數(shù)據(jù)會(huì)失敗,當(dāng)然一般不會(huì)出現(xiàn)這種情況,畢竟我寫入的路徑已經(jīng)夠深入了,一般用戶是很難找到的。

希望能幫到有需要的人,想知道純QML如何使用Sqlite數(shù)據(jù)庫(kù)的(不是C++那邊實(shí)現(xiàn)哦)可以查看我的這篇博客:QML使用Sqlite數(shù)據(jù)庫(kù)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉