我已经研究了几个小时,无法弄清楚如何解决这个问题。每次启动我的应用程序时,我都会在标题中看到错误。我目前已经安装了Frank Krueger nuget包的sql-net。我参考'使用SQLite';'在我的代码中查看SQLite.cs和SQLiteAsync.cs。我正在读安装由Frank Krueger编写的nuget包sql-net-pcl可以解决这个问题吗?如果是这样,我将如何使用它,因为如果我安装它,我无法再引用这两个SQLite类。Xamarin.Android错误:未经授权访问“/system/lib/libsqlite.so”
回答
I currently have sql-net by Frank Krueger nuget package installed.
您使用的是旧版本SQlite
这是不与Android 7.0及更高版本兼容,如果您安装了一些SQLite的相对库,请参阅本文档:Preparing for Native Library Linking Changes in Android N,并尝试更新您的库作为该文件建议。
对于sql-net软件包,您可以尝试安装sqlite-net-pcl软件包。
好吧,如果我安装sqlite-net-pcl,我应该卸载sql-net包吗? – Freiza1991
@ Freiza1991,是的,请安装最新的软件包。 –
好吧,我卸载了sqlite-net并安装了sqlite-net-pcl。我重建和部署,但我仍然得到飞溅的错误。是因为我还在使用sqlite.cs? – Freiza1991
- 1. 未经授权访问访问令牌
- 2. Maven错误:未经授权,ReasonPhrase:未经授权
- 3. HTTP错误401.3 - 未经授权访问UNC上的文件
- 4. 401未经授权的错误访问CSS文件MVC
- 5. 401从角度访问webapi时未经授权的错误
- 6. IIS - 添加网站:HTTP错误401.3 - 未经授权访问
- 7. 取图像,未经授权的访问异常错误
- 8. 未经授权的错误代码访问PARSE.COM
- 9. CRM 2016 api未经授权访问
- 10. 防止未经授权的访问
- 11. MongoDB被未经授权的IP访问
- 12. 防止未经授权的CMS访问
- 13. Java - DocumentDB未经授权的访问
- 14. Drupal阻止未经授权的访问
- 15. 未经授权的访问REST API
- 16. File.Copy未经授权的访问C#
- 17. Firebase未经授权的访问
- 18. 未经授权访问WSS spsearch.asmx
- 19. 未经授权的访问异常8.1
- 20. Python-Firebase(401)未经授权的错误
- 21. HTTP错误401.3 - 未经授权
- 22. GoogleCloudMessaging未经授权的错误401
- 23. 未经授权错误:的的2Checkout API
- 24. 随机未经授权的错误
- 25. HTTP错误401.0 - 未经授权
- 26. Solr HTTP错误:未经授权(401)
- 27. urllib2.HTTPError:HTTP错误401:未经授权
- 28. HTTP错误401.3 - 未经授权
- 29. Identity Server4未经授权的错误
- 30. ReactJS MeteorJS Axios // 401 [未经授权]错误
此问题是否发生在Android 7.0或更高版本上,并在其他版本上正常工作? –
是的,这是正确的。我正在阅读的7.0只允许使用内部库,这就是为什么当引用sqlite我得到错误。但我不知道如何解决这个问题。如果我不参考sqlite,那么我将如何使用sqliteconnection等。 – Freiza1991