草庐IT

db_manager

全部标签

android - 为什么某些 Android API 没有显示在 AVD Manager 目标选项卡中?

出于安全原因,我必须在没有互联网连接的环境中工作。我已经下载了最新的API并按照以下答案中的步骤进行操作,将它们放入我的..\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\platformsUpdateAndroidSDKmanagerwithoutInternetConnectionbutbyearlierdownloadingforanotherSDK尽管如此,我可以在SDK管理器中看到已安装的API,但当我转到AVD管理器时,它们不会显示在目标中。只有Android4.2API(预装在ADT/Eclipsebundle(And

java - 在数字字段上排序 db4o Android

我正在使用db4o数据库在我的Android应用程序中存储数据。我想对Number字段中的对象进行排序。但是,当我使用query.descend("number").orderDescending();时,我得到了NullPointerException。为什么? 最佳答案 终于解决了问题。实际上问题是数字以双指数格式存储。然后我将数字转换成long,问题就消失了:-) 关于java-在数字字段上排序db4oAndroid,我们在StackOverflow上找到一个类似的问题:

android - SDK Manager 是否支持 windows-8

SDK管理器是否支持windows-8。我为Windows8安装了androidsdk。但是当我打开androidsdk管理器时,类似cmd的屏幕只是短暂地闪烁半秒钟然后消失。我不知道发生了什么,也不知道如何让它工作。 最佳答案 我在Windows8.1上遇到同样的问题。我在互联网上看到以下解决方案:打开/sdk/tools/android.bat文件。和改变“将java_exe=”行设置为设置java_exe="C:\ProgramFiles\Java\jre7\bin\java.exe"注意:您系统上的java.exe路径可能不

Django提示mysql版本过低:django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26).

Django提示mysql版本过低:django.db.utils.NotSupportedError:MySQL8orlaterisrequired(found5.7.26).因为mysql5.7及以下是免费的数据库,8.0之后是收费的。使用免费的数据库更放心,使用上没有什么区别。这个提示只是Django的版本检测提示,把它注释掉就好了。全局搜索函数: check_database_version_supported() 文件路径是:D:\Python\web_project\dj01\venv\Lib\site-packages\django\db\backends\base\base.p

android - 什么是 Realm DB 中的托管/非托管对象?

RealmDB中的术语ManagedObject和UnmanagedObject是什么意思?我到处搜索这个词,我找到了这些链接quora&managedObject.但仍然不确定。我知道这很简单,但在Realm文档中没有任何解释。 最佳答案 我在Realm文档中找到了一些解释。FAQ/WhatisthedifferencebetweenanormalJavaobjectandaRealmobject?InstancesofRealmobjectscanbeeithermanagedorunmanaged.Managedobjects

android - 异常 java.lang.SecurityException : reading . .MediaDocumentsProvider ... 需要 android.permission.MANAGE_DOCUMENTS,或 grantUriPermission()

我在尝试为个人资料图片选择图片时仅在某些设备中发现了此问题。在模拟器中检查时没有看到这些问题,但在应用程序的实时版本中,此用户面临这些问题。从firebase崩溃报告中截取的屏幕截图。请帮助我找出问题所在。AndroidMenifest.xml......SomeActivity.javaprivatevoidpickProfilePictureTask(){Intentintent=null;if(Build.VERSION.SDK_INT>19){intent=newIntent(Intent.ACTION_OPEN_DOCUMENT,android.provider.MediaS

android - 权限拒绝 : reading com. android.providers.downloads.DownloadStorageProvider 需要 android.permission.MANAGE_DOCUMENTS

编辑:这不是一个重复的问题。毫无疑问,当您无法控制发送Intent的Activity时,我已经看到了如何解决这个问题的答案(在我的例子中,浏览器应用程序或文件浏览应用程序正在向我的应用程序发送Intent)。更具体地说,这不是处理照片/图库。这一直困扰着我的一个应用程序。我个人无法在任何设备上让它发生,但我可以从崩溃中看到它经常发生在其他人身上。我的应用程序从外部应用程序接收到包含ZIP文件的Intent。我在onCreate()或onNewIntent()中捕获它:Intentintent=getIntent();if(intent!=null&&intent.getData()!=

Android Work Manager - Work Manager 会 100% 确保后台执行完成吗?

根据我从文档中阅读的内容https://developer.android.com/topic/libraries/architecture/workmanager,它说:Thetaskisstillguaranteedtorun,evenifyourappisforce-quitorthedeviceisrebooted.也就是说,不管怎样,处于后台的执行都会100%执行到完成为止?举个例子:应用程序具有执行工作管理器实现的按钮,可将数据上传到在线数据库,但它需要互联网连接才能上传数据。因此,我的应用目前处于离线模式,我点击了按钮。我的不确定性:WorkManager是否会在后台运行

java - 如何保护android中的sqlite db不被盗

我正在制作一个28MB大小的sql-lite文件的应用程序,该文件最初位于android的Assets文件夹中。当它安装在用户中时,它会复制到系统文件夹。因为这个数据库对我来说最重要。如果任何人都能得到这个文件,那么他就可以窃取我的信息。当您解压缩APK文件时,您将轻松获得sql-lite文件。有什么方法可以保护它、隐藏它或对其进行加密,这样程序员或黑客就无法通过提取APK文件轻松获取数据库。 最佳答案 您无法完全保护您的SQLlite数据库,因为有人可以对您的代码进行逆向工程并读取您的保护机制的内容。您可以选择其他路径:1)使数据

Codeigniter此 - > db->查询身份不明的索引

我正在尝试使用Codeigniter执行以下查询,但是我得到了->row['code']的身份不明的索引;publicfunctiongetSExtension($id){$temp=array();$query=$this->db->query("SELECTextension_idFROM".DB_PREFIX."zipcode_shippingWHERE`zip_code`='".$id."'");if($query->num_rows){foreach($query->rowsas$key=>$value){$code=$this->db->query("SELECTcodeFR