我需要在我的圖書館項目SQLite數據庫的加密。我嘗試過SQLCipher,它是一個很好的庫,但是它在庫項目中使用時缺少很大的缺陷 - icudt46l.zip文件必須放在assets文件夾中。問題是它不能放到我的庫的資產文件夾中,但必須放到我的客戶應用程序的資產文件夾中。這是非常不方便的。您能否提出另一個SQLite加密庫或SQLCipher的解決方法?SQLCipher圖書館爲自己的圖書館(需要與「資產」文件夾)
0
A
回答
0
您可以編寫自己的圖書館。
編寫一個獲取輸入並返回加密輸出的方法,然後您可以將這些輸出寫入SQLite。
同樣,你必須編寫解密方法(使用相同的密鑰),那麼你可以從數據庫中讀取你的加密數據。
將此項目轉爲圖書館或直接使用這些方法。
0
我找到了在應用程序中使用庫的「assets」文件夾的方法。我使用的IntelliJ,並在.iml
文件的應用程序都必須添加以下行:
<includeAssetsFromLibraries>true</includeAssetsFromLibraries>
我沒有檢查其他的IDE,但我想,那一定是有什麼其他的IDE了。
相關問題
- 1. 圖書館的財產,org.zkoss.zul.chart.engine.class,需要
- 2. 圖書館與圖書館項目與外部圖書館的區別
- 3. 圖書館對圖書館的引用
- 4. 圖書館與fftwf_plan_dft_r2c_1d?
- 5. GLEW不會在自己的圖書館
- 6. SyntaxHighlighter圖書館
- 7. SimpleHTMLDom圖書館
- 8. AndroidPdfViewer圖書館
- 9. 從圖書館
- 10. VS2005圖書館
- 11. 圖書館
- 12. 我如何要求圖書館比Play所需的圖書館更新!框架?
- 13. 圖書館作爲其他圖書館的依賴
- 14. 使用我的圖書館的AAR文件,該文件對其他圖書館
- 15. 圖書館項目需要proguard.cfg嗎?
- 16. Golang - 圖書館需要非阻塞嗎?
- 17. 圖書館ClassNotFound的
- 18. DocsClient的圖書館
- 19. Go圖書館自動化
- 20. 味道與圖書館?
- 21. 圖書館間接與dlsym
- 22. 尋找圖書館
- 23. 圖書館在Xcode
- 24. 圖書館interposition nanosleep
- 25. 圖書館項目
- 26. 保護圖書館?
- 27. 使用圖書館
- 28. 圖書館netbeans Java
- 29. java gis圖書館
- 30. firefox stats - 圖書館