草庐IT

database-engine

全部标签

android - 在 Android 中使用自定义版本的 App Engine 应用程序

我正在尝试在Android应用程序中使用非默认的AppEngine应用程序版本。默认的AppEngine应用程序版本是1,我已经上传了一个新版本2并想使用Android应用程序对其进行测试。应用实例的默认根路径如下:xxx.appspot.com这两个实例都可以(或应该)使用:https://1.xxx.appspot.com//version1https://2.xxx.appspot.com//version2第一个问题是通过浏览器进行测试。在Chrome中,您无法对其进行测试,因为出现错误消息Yourconnectionisnotprivate。看起来像*.appspot.com

Android 与 Google App Engine Blobstore 服务的交互

我目前已经设置了我的Android应用程序的客户端(在Android新手上工作了几个月)。客户端的功能是允许用户单击照片并向其附加一些文本信息。一旦用户点击了照片并添加了文本信息,他/她就点击“完成”。此信息需要发送到服务器。对于我的项目,使用GoogleAppEngine是先决条件。因此,据我所知,存储图像的最佳方法是使用BlobstoreServiceapi。https://developers.google.com/appengine/docs/java/blobstore/overview由于我刚开始使用GoogleAppEngine,所以我不太了解Android设备和Blob

android - 尝试在空对象引用上调用虚方法 'android.database.Cursor android.database.sqlite.SQLiteDatabase.query

这个问题在这里已经有了答案:WhatisaNullPointerException,andhowdoIfixit?(12个答案)关闭7年前。我有一个Activity,我试图在其中根据某些条件获取数据列表。这个selectsome()函数在SQLiteOpenHelper子类中。MyDBHandlerdbhelper=newMyDBHandler(this);Cursorcursor;cursor=dbhelper.selectSome(value);在MyDBHelper.java类中publicCursorselectSome(Stringarg){Stringcolumns[]=n

android - 由 : android. database.sqlite.SQLiteException 引起:没有这样的表:BOOK(代码 1 SQLITE_ERROR)

我们已经创建了xyz.sqlite文件(其中我们有一个名为BOOK的表)并将其保存到“原始”文件夹中,然后复制该文件并在运行时创建数据库,这在所有版本中都运行良好android到Android8。但是,当我在模拟器上的Android9(Pie)上运行它时,它给了我下面提到的错误...搜索解决方案但没有任何效果...任何帮助将不胜感激...谢谢。09-1300:55:49.5365685-5685/?E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.kosmos.zentrale,PID:5685java.lang.RuntimeExcept

安卓 : Error Copying database (Sqliite) From Asset Folder

我在SQLlite浏览器中设计了数据库。现在我正试图将它复制到我的根路径。面临的问题复制数据库时出错LINK:-我正在从这个例子中获得帮助LinktoaddexternalSqlliteDbtoapp我的DBhelper类packagecom.example.demo;publicclassDBHelperextendsSQLiteOpenHelper{//TheAndroid'sdefaultsystempathofyourapplicationdatabase.privatestaticStringDB_PATH="/data/data/com.example.demo/datab

使用ML Engine&gcloud

我想使用此命令在本地训练我的模型:gcloudml-enginelocaltrain--module-namecloud_runner--job-dir./tmp/output问题是它抱怨--job-dir:Mustbeofformgs://bucket/object.这是本地火车,所以我想知道为什么它希望输出成为gs存储存储桶而不是本地目录。看答案正如其他Gcloud-Job-Dir所解释的那样,该位置将位于GCS中。为了四处走动,您可以将其作为文件夹直接传递到模块。gcloudml-enginelocaltrain\--package-pathtrainer\--module-nametr

android.database.sqlite.SQLiteException : no such table

这个问题在这里已经有了答案:WhendoesSQLiteOpenHelperonCreate()/onUpgrade()run?(15个答案)关闭5年前。问题(LogCat)sqlitereturned:errorcode=1,msg=nosuchtable...android.database.sqlite.SQLiteException:nosuchtable:....代码publicvoidonCreate(SQLiteDatabasedb){Log.v("SQLAdapter","onCreate(SQLiteDatabasedb)");db.execSQL("CREATETA

android.database.sqlite.SQLiteConstraintException

android.database.sqlite.SQLiteConstraintException:errorcode19:constraintfailed我的应用程序出错,不确定原因。当我将一个新的收件箱项目添加到我的数据库中时会发生这种情况。这是我的收件箱表的创建语句:CREATETABLEinbox(uidtext,titletext,sendertext,timeRecievedtext,PRIMARYKEY(uid));使用这些静态最终字符串实现;publicstaticfinalStringLABEL_INBOX_UID="uid";publicstaticfinalStr

android - 为什么 "direct database connection"的范式不受Android平台的欢迎?

当我说“直接数据库连接”时,我的意思是使用类似JDBC的驱动程序在Activity上下文中调用和运行远程数据库查询,就像使用SQLite数据库存储本地参数一样。直到我意识到我在互联网上几乎找不到任何关于这种数据库连接方式的教程或文档,我想,尽管大多数(如果不是所有)Android设备承受不稳定的Wi-Fi/3G网络,连接到数据库应该这样做。即使在AndroidSDK中,本质上也只支持本地数据库访问(又名android.database.sqlite)。在java.sql的描述中有说明您必须提供自己的JDBC驱动程序才能使用此API。然后我开始意识到我直接连接数据库的Intent是否首先

android - SQLiteCantOpenDatabaseException : unknown error (code 14) Could not open database

当我尝试获取可读或可写的数据库时出现此错误。“SQLiteCantOpenDatabaseException:未知错误(代码14)无法打开数据库”我在使用SQLiteOpenHelper时遇到了这个奇怪的问题,我在这里看到了一些关于同一问题的类似答案,但没有一个解决了我的问题。和我一样绝望,我在下面发布我的代码,希望有人能找到我没有看到的东西......(一个重要的信息:我从另一个工作的应用程序中得到这个应用程序。但是我第一次调试它时,我仍然没有更改dbname。这是以前的应用程序的名称(ks.db)。该数据库存在于我的调试设备中,但tr.db不存在)我的DatabaseHelper类