当前位置: 代码迷 >> Android >> 新手第一次使用SQLite使用adb shell异常但没有异常信息
  详细解决方案

新手第一次使用SQLite使用adb shell异常但没有异常信息

热度:91   发布时间:2016-04-28 06:52:18.0
新手第一次使用SQLite使用adb shell错误但没有错误信息
我android模拟器打开,模拟器运行后点击按钮也创建了一个数据库,创建数据库的类代码如下:



public class SQLiteDataBaseHelper extends SQLiteOpenHelper {


public SQLiteDataBaseHelper(Context context, String name, CursorFactory factory,
int version) {
super(context, name, factory, version);
// TODO Auto-generated constructor stub
}

@SuppressLint("NewApi")
public SQLiteDataBaseHelper(Context context, String name, CursorFactory factory,
int version, DatabaseErrorHandler errorHandler) {
super(context, name, factory, version, errorHandler);
// TODO Auto-generated constructor stub
}

@Override
public void onCreate(SQLiteDatabase db) {
System.out.println("创建一个数据库对象");
db.execSQL("create table user(id number,username varchar(10))");

}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
System.out.println("修改数据库");

}

}


然后打开命令提示符   输入adb后显示一些提示信息
但是输入adb shell后出现error:而且冒号后面没有任何提示信息

输入adb devices同样是错误而且没有任何提示信息
而输入android list avd能正确显示虚拟设备

这是为什么呢???
------解决方案--------------------
adb shell 要在目录xxx/sdk/tools/下才可以用,,,
  相关解决方案