Android程序不能在移动设备上工作,但它可以在平板电脑和模拟器中正常工作

时间:2012-11-17 11:09:35

标签: android sqlite mobile emulation

我使用SQLite在eclipse中编写了一个程序。

当我运行它时,它在模拟器(API 7)中正常工作,并且当我在Android 2.2版的平板电脑上运行它时也能正常工作。

但是当我尝试在Android 2.3版本的手机上运行它时,它不起作用并给我这个错误:

错误编译:String query = "SELECT Cart_ID from Tbl order by Cart_ID DESC limit 1"

我的主要代码:

public void insertQuote(String Quote,int Price1,int Count1,int GoodIDEnter ) 
{
              String query = "SELECT Cart_ID from Tbl_Cart order by Cart_ID DESC limit 1";
              Cursor c = db.rawQuery(query, null);
               if (c != null && c.moveToFirst()) 
               {
                   goodid = c.getLong(0); 

               }
}

我该怎么办?

1 个答案:

答案 0 :(得分:0)

<uses-sdk android:minSdkVersion="7" />

在清单文件中添加/修改此内容。