SQLiteの扱いというか、Androidプログラムのデータの保持の考え方についてなんですが、
アプリケーションが実行された時点で特定のデータ(商品名や価格)などをあらかじめ用意するにはどうすればよいのでしょうか?

WEB上で出てくるサンプルなどでは主にSQLiteのハンドリングについて語られてるものが多いようで、
配列データをテーブルへ組み込む方法や、削除・追加についてはある程度理解したのですが、
これだと常に最初の実行時点で新たにDBテーブルを生成することになり、情報の管理もソースコード上で行う為効率が良いとは思えません

ビルド時にSQLiteのテーブルを生成してあらかじめ組み込むようなことができるのでしょうか