小编Loa*_*eed的帖子

Amazon EC2终止实例(免费套餐)

我在亚马逊上使用免费套餐.我有一个微实例,我终止了.如果我创建另一个(微)实例,亚马逊会开始向我收费吗?我仍然可以在实例列表中看到我终止的实例,但我无法启动或重启它.我可以以某种方式从列表中删除它吗?

instance amazon-ec2

23
推荐指数
2
解决办法
2万
查看次数

具有在线同步的离线Android应用程序

我正在开发一个Android应用程序,它将在启动和在线同步中具有脱机数据.这意味着:用户点击一个项目,应用程序从离线(SQLite数据库或文件)读取该项目的数据,并显示该活动与数据(文本,图片,电影等).同时(如果在线)应用程序在后台进入webservice并下载数据,如果数据版本在移动设备上更新,在后台替换数据并告诉用户,那么更新的数据是可用的(如果用户仍然在同一个item - 相同的活动).如果不是,则应用程序会在用户下次单击同一项目时自动读取新数据.

手机上的SQLite是该文件的最佳方式吗?将.APK上传到Google Play时,我可以将带有离线数据的SQLite放到扩展文件中吗?

sqlite android offline

8
推荐指数
1
解决办法
2056
查看次数

Prestigio Multipad PMP3370B USB驱动程序

我正在尝试在Prestigio Multipad上设置USB debuging.我按照这个链接http://blog.itfiser.cz/android-adb-with-prestigio-multipad-pmp5080cpro-and-win7/但我找不到设置存储 - > USB电脑连接(Android版本4.0.3) .

当我尝试将驱动程序(在设备管理器 - >磁盘驱动器 - > PMP3370B设备下)更新为Google驱动程序(位于../android-sdks/extras/google/usb_driver)时,它表示驱动程序是最新的.

我还添加了供应商ID %user_dir%/.android/adb_usb.ini,重启adb,但仍然没有成功.我如何有类似问题的人?

usb android driver

8
推荐指数
1
解决办法
1万
查看次数

Android SQlite多线程访问

我正在使用SQLiteOpenHelper来编写和读取Android上的SQlite数据库.当用户点击UI时,我使用AsyncTask从SQLite数据库中读取,但在确切的samo时刻,我正在使用其他AsyncTask更新并在后台写入数据库.

每x次我得到数据库锁定异常.我怎样才能解决这个问题?可以同时从多个线程以某种方式访问​​SQl​​ite吗?

我正在使用它:我有一个从SQLiteOpenHelper扩展的Database类.我实现了onCreate和onUpgrade方法,每次我从数据库读取或写入数据库时​​我都使用SQLiteDatabase:

SQLiteDatabase database = null;
try {

    database = new Database(context).getWritableDatabase();

    ....
    writing and reading from database...
    ....

} catch (Exception e) {
    e.printStackTrace();
} finally {
    if (database != null) {
        database.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

最后,如果我使用它们,我也会关闭SQLiteStatements和Cursors.我应该使用@Justin答案并在Application中使用单例数据库类吗?

这是我得到的错误:

E/SqliteDatabaseCpp(17377): sqlite3_open_v2("/data/data/com.skulptur/databases/LGM.s3db", &handle, 6, NULL) failed
E/SQLiteDatabase(17377): Failed to open the database. closing it.
E/SQLiteDatabase(17377):     android.database.sqlite.SQLiteDatabaseLockedException: database is locked
E/SQLiteDatabase(17377):    at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
E/SQLiteDatabase(17377):    at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:983)
E/SQLiteDatabase(17377):    at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:956)
E/SQLiteDatabase(17377):    at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:1021)
E/SQLiteDatabase(17377):    at   android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:750)
E/SQLiteDatabase(17377):    at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:221)
E/SQLiteDatabase(17377):    at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:149) …
Run Code Online (Sandbox Code Playgroud)

database multithreading android android-sqlite

5
推荐指数
1
解决办法
9420
查看次数