如何打开其他程序的sqlite /data/data/其他程序/databases(已经root)) 系统已经ROOT RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 访问其他程序数据库一般都是uri的方式 先设置访问权限比如remount,然后用SQLiteDatabase.openOrCreateDatabase打开 能详细说说么 怎么用uri打开其他数据库 remount 怎么写??我是这样写的Runtime.getRuntime().exec("chmod 777 "+databaseFilename);之后打开数据库报错:06-01 09:59:06.090: ERROR/AndroidRuntime(3963): Caused by: android.database.sqlite.SQLiteException: unable to open database fileb 可以试试用adb shell 改权限 adn shell 是PC端android系统内部没有此操作 eclipse下面有个file explore,你在下面找到:你的工程包名+/data/data/+数据库名,然后导出来,用这个工具:SQLiteExpertPers打开就ok 如果用Uri的话,使用ContentProvider就可以了 D:\Android_data\Android-eclipse\Android\android-sdk-windows\platform-tools>adb shell# cd data/datacd data/data# lslscom.android.launcherjp.co.omronsoft.openwnncom.android.browsercom.android.settingscom.android.phonecom.android.contactscom.android.providers.drmcom.android.customlocalecom.android.spare_partscom.android.speechrecordercom.android.termcom.android.providers.mediacom.android.emailcom.android.packageinstallercom.android.certinstallercom.android.netspeedcom.android.systemuicom.android.protipscom.android.cameracom.android.sdksetupcom.android.wallpaper.livepickercom.android.fallbackcom.svox.picocom.android.inputmethod.latinandroid.ttscom.android.soundrecordercom.android.inputmethod.pinyincom.android.providers.downloads.uicom.android.gallerycom.android.providers.subscribedfeedscom.android.providers.userdictionarycom.android.providers.settingscom.android.htmlviewercom.android.quicksearchboxcom.android.defcontainercom.android.server.vpncom.android.musiccom.android.providers.applicationscom.android.mmscom.android.providers.downloadscom.android.calculator2com.android.developmentcom.android.providers.contactscom.android.deskclockcom.android.providers.telephonycom.ListCheckBoxDemocom.android.particlescom.wapscom.appcom.example.android.BluetoothChatcom.example.android.apiscom.example.android.softkeyboardcom.android.example.spinnercom.example.android.accelerometerplaycom.android# cd com.xxx.xxx/databases# sqlite3 “数据库名称” java 程序实现啊等待中 java程序运行时只是个普通用户,你怎么能打开别人的文件呢 android的应用程序一般是一个应用一个用户,你如果有root权限,可以想办法把他的数据库复制到你的data/data/packagename/database下面,然后修改权限再去访问,但是直接访问好像还真的没有什么好办法,本身linux系统就不允许这样做的 return managedQuery(People.CONTENT_URI,FROM,null,null,ORDER_BY);直接访问就可以了。当然你要有足够的权限。访问别的数据库,只需要知道Uri。联系人的为:People.CONTENT_URI 这个问题,搞定的了吗? seekBar拖动条拖动后速度变快了 android 设置多个闹钟 从Android2.3.2源码创建文件系统 android 2.0后,添加联系人问题 android里让dialog一直存在怎么处理 could not find folder tools inside sdk 请教android串口通讯的问题 自定义View组件 用eclipse写的安卓版本太低如何升级 如何调出android系统铃声列表?? 求在windows下调试android ndk C/C++的代码
能详细说说么 怎么用uri打开其他数据库
remount 怎么写??我是这样写的
Runtime.getRuntime().exec("chmod 777 "+databaseFilename);
之后打开数据库
报错:06-01 09:59:06.090: ERROR/AndroidRuntime(3963): Caused by: android.database.sqlite.SQLiteException: unable to open database fileb
adn shell 是PC端android系统内部没有此操作
hell
# cd data/data
cd data/data
# ls
ls
com.android.launcher
jp.co.omronsoft.openwnn
com.android.browser
com.android.settings
com.android.phone
com.android.contacts
com.android.providers.drm
com.android.customlocale
com.android.spare_parts
com.android.speechrecorder
com.android.term
com.android.providers.media
com.android.email
com.android.packageinstaller
com.android.certinstaller
com.android.netspeed
com.android.systemui
com.android.protips
com.android.camera
com.android.sdksetup
com.android.wallpaper.livepicker
com.android.fallback
com.svox.pico
com.android.inputmethod.latin
android.tts
com.android.soundrecorder
com.android.inputmethod.pinyin
com.android.providers.downloads.ui
com.android.gallery
com.android.providers.subscribedfeeds
com.android.providers.userdictionary
com.android.providers.settings
com.android.htmlviewer
com.android.quicksearchbox
com.android.defcontainer
com.android.server.vpn
com.android.music
com.android.providers.applications
com.android.mms
com.android.providers.downloads
com.android.calculator2
com.android.development
com.android.providers.contacts
com.android.deskclock
com.android.providers.telephony
com.ListCheckBoxDemo
com.android.particles
com.waps
com.app
com.example.android.BluetoothChat
com.example.android.apis
com.example.android.softkeyboard
com.android.example.spinner
com.example.android.accelerometerplay
com.android
# cd com.xxx.xxx/databases
# sqlite3 “数据库名称”
等待中