草庐IT

database-locking

全部标签

android - 错误 - android.database.CursorIndexOutOfBoundsException : Index 0 requested,,大小为 0

我正在尝试做一个数据库,但是我有一个问题...这是日志:E/AndroidRuntime(894):FATALEXCEPTION:mainE/AndroidRuntime(894):java.lang.IllegalStateException:CouldnotexecutemethodoftheactivityE/AndroidRuntime(894):atandroid.view.View$1.onClick(View.java:3044)E/AndroidRuntime(894):atandroid.view.View.performClick(View.java:3511)E/

android - 房间 : Cannot access database on the main thread since it may potentially lock the UI for a long period of time

在主Activity中,我有包含成员和点击监听器的LiveData。如果我点击一个成员,那么他的ID将通过intent.putExtra传递。该ID稍后会传递给在此Activity中打开的方法。通过此Activity,我想查看成员的详细信息。在我的MemberInfoActivity中,我标记了我的问题所在的一行。它向我显示此错误:无法在主线程上访问数据库,因为它可能会长时间锁定UI。我的DAO包含以下代码:@Query("SELECT*FROMmember_tableWHEREMemberID=:id")MembergetMemberInfo(longid);这是我的主要Activi

安卓 4.3 : How can I check if user has lock enabled?

如果用户没有锁定屏幕或仅启用滑动,我希望我的应用程序有不同的行为(而不是存储内容)。这里的最佳答案:checkwhetherlockwasenabledornot已被编辑为表示代码在升级到Android4.3后不再有效。有没有办法在Android4.3上检测到这个? 最佳答案 好的,看来经过一些思考是可能的。不是最好的解决方案,但至少它适用于我们尝试过的设备:Classclazz=Class.forName("com.android.internal.widget.LockPatternUtils");Constructorcons

android.database.sqlite.SQLiteException : no such column: aa: , 编译时:Select Name from stud Where Address=aa

我正在尝试从androidsqlite数据库中检索数据,但它的givine异常是没有这样的列:SqliteSelectQuery是-:c=db.rawQuery("SelectNamefromstudWhereAddress="+a,null);异常(exception):-07-0418:07:00.888:I/Database(648):sqlitereturned:errorcode=1,msg=nosuchcolumn:aa07-0418:07:00.910:D/AndroidRuntime(648):ShuttingdownVM07-0418:07:00.910:W/dalv

android - 为什么 Google Smart Lock Dialog 只有两个选项 "never"和 "save"而没有 "no"?

SmartLock弹出对话框只有两个按钮,一个是“从不”,另一个是“保存密码”。如果用户不小心点击了“从不”,SmartLock将被禁用,直到他使用chrome应用程序删除“从不保存密码”项,这对于“懒惰用户”来说步骤太多了,很可能是这个用户可能永远不会使用SmartLock在我们看来,如果用户不想将他的密码保存到SmartLock一次,他很可能会点击“从不”,因为对话框只有两个按钮......他们中很少有人知道他们是否点击了任何地方在屏幕上的其他地方,他们可以关闭对话框....一旦他们点击永不,他们就失去了享受SmartLock的机会;(所以我们建议谷歌是否可以为对话框提供3个按钮,

android - 无法在 Android 8 Oreo 上获得 WAKE_LOCK 权限

我的应用有添加到AndroidManifest.xml.但是调用获取锁PowerManager.PARTIAL_WAKE_LOCK在Oreo设备上使应用程序崩溃。java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.myapplication/com.example.myapplication.MainActivity}:java.lang.SecurityException:Neitheruser10094norcurrentprocesshasandroid.permission.WAKE

java - 编译时由: android. database.sqlite.SQLiteException : near "": syntax error (code 1): ,引起:

11-2703:32:04.471:E/AndroidRuntime(23137):Causedby:android.database.sqlite.SQLiteException:near"order":syntaxerror(code1):,whilecompiling:createtableorder(_idintegerprimarykeyautoincrement,origintextnotnull,quantityintegernotnull);MyDatabaseclass:publicclassMyDatabaseextendsSQLiteOpenHelper{publ

android - 无法解析 : firebase-database-15. 0.0

用助手连接firebase实时数据库添加firebase数据库的依赖项时显示此错误:Failedtoresolve:firebase-database-15.0.0这也发生在身份验证上我的androidstudio版本3.2构建于9月18日 最佳答案 新版本的AndroidStudio中有一个烦人的错误(我在Windows和Mac上都看到过3.2.1或更高版本)。如果您从工具自动集成firebase,Thןד会给您一个不需要的附加组件,该附加组件会反编译程序。例如:implementation'com.google.firebase

android - 测试时不会出现用于保存凭据的 Google Smart Lock 对话框

我正在尝试将用户的Facebook凭据保存到GoogleSmartLock,但我在测试时遇到了困难。我能够显示一次保存提示,但在我进入我保存的密码(passwords.google.com)并删除保存的凭据后,提示不再出现!我进入谷歌设置并确保从“永不保存”部分删除该应用程序,但它仍然没有出现。当我调用Auth.CredentialsApi.save()时,它返回分辨率为“null”和消息“当前应用已列入黑名单” 最佳答案 仔细检查API返回的错误消息是否为“当前应用程序已列入黑名单”,这将在过去某个时候在保存对话框中选择“从不”时

Ubuntu 报错:无法获得锁 /var/lib/dpkg/lock解决办法

Ubuntu报错:无法获得锁/var/lib/dpkg/lock1.问题描述有时在终端(ctrl+alt+T)运行命令的时候会出现如下报错:(1)英文版报错E:Couldnotgetlock/var/lib/dpkg/lock-open(11:Resourcetemporarilyunavailable)E:Unabletolocktheadministrationdirectory(/var/lib/dpkg/),isanotherprocessusingit?(2)汉化版报错E:无法获得锁/var/lib/dpkg/lock-open(11:资源暂时不可用)E:无法锁定管理目录(/var/