0
これはコードの約は、それが認識されないトークンを言うと
public static final String[] MENU_COLUMNS = {FOOD_NAME,CARBS,SERVING};
private static final String REST = "CREATE TABLE " +MENU_COLUMNS +"(" + FOOD_NAME +" TEXT , "+ CARBS +" TEXT, " + SERVING + " TEXT)";
を話していると、これはエラーコード
java.lang.RuntimeException: Unable to get provider com.example.diabeticdiner.LocationProvider: android.database.sqlite.SQLiteException: unrecognized token: "[Ljava.lang.String;@75ed766(Food_name TEXT PRIMARY KEY, Carbs TEXT, Serving TEXT)" (code 1): , while compiling: CREATE TABLE [Ljava.lang.String;@75ed766(Food_name TEXT PRIMARY KEY, Carbs TEXT, Serving TEXT)
おかしな名前のようなものへのコードは、: '[Ljava.lang.Stringは、75ed766' @ ...残念ながら、あなたはそれを使用することはできません。文字列リソースから文字列を取り出す方法を学んでください。 –
'MENU_COLUMNS'の値を設定したコードを共有してください –