Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> SQLite3在Android 0.9中移除了

SQLite3在Android 0.9中移除了

編輯:高級開發

在測試上次的SQL腳本時發現執行錯誤提示Not Found,經過仔細檢查在android模擬器的/system/bin/目錄中發現sqlite3執行文件已經被移除了,在android 0.9或者說Android 1.0最終版將不會自帶SQLite命令,其實我們仔細想想這也是正常的現象,android平台提供了豐富的Database API,可以輕松完成對SQLite數據庫的訪問,加入一個SQLite程序對於最終的用戶而然這是完全沒有必要的。

我們可以通過使用android.database、android.database.sqlite、android.content.ContentProvider可以滿足我們的常規需求,android開發網分析認為這也是處於安全考慮,通過API執行將會經過Dalvik VM的安全處理,會涉及部分敏感數據庫表的訪問,通過相關的Permissions在可以執行修改刪除操作,而SQLite作為一個Native C++程序,它的執行必然會影響到整個平台的安全,同時在0.9r1 SDK中還去除了GTalkService類,也是處於安全原因,此前已經取消了XMPP協議。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved