草庐IT

database-dump

全部标签

database - 安卓。如何保护你的数据库?

您知道在Android中保护数据库的方法吗?我想实现以下,但不知道是否可行:将对数据库的访问限制为仅应用程序所有者(创建并提供它的人)。在数据库所有者应用程序的使用session期间限制或拒绝所有其他应用程序对数据库的访问。有什么方法可以用密码保护您的数据库吗?使用sqlite3进行的测试表明,您可以在另一个应用程序使用数据库时更改数据库。因此,我假设某些外部应用程序可能会破坏或使用您的数据,这很糟糕。此外,您建议如何处理在此类同时使用数据库期间可能发生的数据库异常:向用户显示消息并关闭向用户显示消息并继续工作刚刚关闭?发生这一切后,您建议下次如何启动应用程序?谢谢

Android:当按下 ddms "hprof dump"时,Memory Analyzer eclipse 插件 (1.1) 不会自动启动

旧版本1.0过去工作正常。然而,在更新到1.1后,它提供了一个选项来保存hprof文件。如何在Eclipse中打开该文件?Eclipse版本为Helios3.6.2 最佳答案 要让DDMS即时转换它,请在PreferencesAndroid->DDMS->HPROFAction:OpeninEclipse中设置。 关于Android:当按下ddms"hprofdump"时,MemoryAnalyzereclipse插件(1.1)不会自动启动,我们在StackOverflow上找到一个类似

java - SQLiteAssetHelper :Couldn't open database for writing (will try read-only)

这个问题已经被人们问过了,但是通过他们中的许多人的步骤我仍然无法解决这个问题,我的应用程序在模拟器上运行良好但在真实设备上运行不正常并提供以下内容2个异常,第一个异常是第二个异常的主要来源,我想存在一些权限问题。我已经添加了到list文件,但我得到了相同的结果。我的数据库非常简单,只有一张表。我还添加了“android_metadata”表并将我的其他表的id字段编辑为“_id”。我确定我的数据库存在于Assets文件夹中。如有任何帮助,我们将不胜感激。第一个异常02-2412:58:10.067:E/SQLiteAssetHelper(7107):Couldn'topenShajra

php - BasicNetwork.performRequest : Unexpected response code 403 for http://localhost/database/login. php

我正在使用Volley连接到MySql数据库。我创建了数据库表并编写了php函数,下面是java代码。所有这一切一直有效,但就在昨天,它醒来时在logcat中给出了这个错误并且它没有返回任何响应,使用googlechromepostman测试php脚本工作正常所以我认为我的java代码有问题。BasicNetwork.performRequest:http://192.168.43.71/database/login.php的意外响应代码403|我知道之前有人问过几个这样的问题,我已经全部检查过了,但似乎没有任何效果。我要疯了。privatevoidlogin(){StringRequ

android - Caused by : android. database.sqlite.SQLiteException: 无法将只读数据库从版本 0 升级到 1

我在尝试创建SQLite数据库时收到以下LogCat异常:Causedby:android.database.sqlite.SQLiteException:Can'tupgraderead-onlydatabasefromversion0to1这是我的代码:importstaticandroid.provider.BaseColumns._ID;importstaticorg.inetizen.university_timetable.Constants.DAY_OF_WEEK;importstaticorg.inetizen.university_timetable.Constant

android - Google Play Android .apk 上传 "Failed to run aapt dump badging"

自从我上次将应用程序上传到GooglePlay开发者控制台(这是一个我已签名并压缩对齐的Cordova应用程序)以来,已经快一年了;遵循我过去成功使用的相同过程,我现在收到以下错误:UploadfailedYourAPKcannotbeanalyzedusing'aaptdumpbadging'.Erroroutput:Failedtorunaaptdumpbadging:ERROR:dumpfailedbecauseassetscouldnotbeloaded这里发生了什么? 最佳答案 这完全是一个菜鸟错误:准备.apk文件的部分

安卓 SQL : Check if Record in Database Exists

我正在尝试根据特定ID查询我的数据库。Stringsql="SELECT*FROMmashWHERErecipe_id='"+id+"'";Cursordata=database.rawQuery(sql,null);如果这是第一次运行该Activity,该表将与id列一起存在,但不会有具有特定id的记录。我如何检查该特定记录是否存在,如果不存在,请添加它?我发现很多关于检查特定列是否存在的内容,但没有关于检查特定记录是否存在的内容。到目前为止,我已尝试获取id列索引并检查它是否返回-1,但由于某种原因它实际上返回了1。我可以在if语句中使用什么来验证尚未创建id列?

android - 发现错误 : dump failed because no AndroidManifest. xml

当我尝试将应用程序上传到AndroidPlay商店时,出现以下错误:ERROR:dumpfailedbecausenoAndroidManifest.xmlfound我采取的步骤:新硬盘,安装干净的jre,jdk下载Androideclipsebundle-今天的最新版本做一个新项目,sample。简单的HelloWorld使用向导对其进行签名,创建证书等。尝试将其上传到市场...=错误!我尝试了很多组合,不同的eclipse版本。甚至手动签名。它不起作用。如果我尝试运行aaptdumpbadging,我会遇到同样的错误。 最佳答案

安卓工作室 3.2 : Can't find the Analyzer Tasks pane when opening an HPROF dump file

我正在尝试使用AndroidProfiler分析应用程序是否存在内存泄漏。大多数在线教程(以及本网站上的答案)都说创建堆转储,使用.hprof扩展名保存它,然后在AndroidStudio中打开它。我能够做到这一点,但找不到这些教程引用的“分析器任务”Pane,如下面的屏幕截图所示:Examplescreenshot我试过到处找。这就是我在我这边看到的全部内容:WhatIsee我在哪里可以找到它? 最佳答案 AnalyzerTasksPane似乎已在最新版本的AndroidStudio中删除。您可以下载旧版本或使用其他软件来分析堆转

android.database.CursorIndexOutOfBoundsException : Index -1 requested

我正在尝试使用RawContacts.entityIterator读取所有联系人,但我看到了这个错误:android.database.CursorIndexOutOfBoundsException:请求索引-1以下是我的代码:ContentResolvercr=getContentResolver();Cursorcur=cr.query(Contacts.CONTENT_URI,null,null,null,null);Stringid=cur.getString(cur.getColumnIndex(Contacts._ID));if(cur.getCount()>0){whil