C# 无法在Xamarin.Android中创建SQLite数据库

C# 无法在Xamarin.Android中创建SQLite数据库,c#,android,sqlite,xamarin,xamarin.android,C#,Android,Sqlite,Xamarin,Xamarin.android,我正在尝试使用SQLite创建一个数据库 try { _conn = new SQLiteConnection(_dbPath); _conn.CreateTable<Product>(); } catch (Exception ex) { throw ex;

我正在尝试使用SQLite创建一个数据库

           try {
                _conn = new SQLiteConnection(_dbPath); 
                _conn.CreateTable<Product>();                    
            }
            catch (Exception ex) {
                throw ex;
            }

好吧,我犯了一个很简单的错误。电话目录不存在,这就是问题所在。我以为sqllite会创建它,但它只创建数据库文件

[Table("Products")]
public class Product {
    [PrimaryKey, AutoIncrement]
    public int Id { get; set; }
    public string Name { get; set; }
    public string Manufacturer { get; set; }
    public int Price { get; set; }
}