Myslím, že tady nerozumíte. Když je vytvořen objekt SQLiteOpenHelper, zkontroluje, zda databáze SQLite existuje nebo ne, pokud ne, zavolá svou onCreate() metoda (kde běžně vývojáři implementují vytvoření databáze SQL)
Aktualizace:
@Clay Shannon:Vysvětlím vám mechanismus fungování Eclipse a Androidu. Řekněme, že používáte Eclipse k programování projektu Android. Nový projekt vytvoří složku projektu v pracovním prostoru (ve vašem případě je to C:\aXX3&Space\Android\workspace a složka projektu je OnDemandAndAutomatic_Project ). Tato složka bude obsahovat několik podsložek jako:src, bin, assets, res,... Každá složka má svou vlastní roli a vás zajímá složka aktiv, že? Složka Assets se používá k tomu, aby obsahovala referenční soubory (které nelze nebo nechcete vložit do složky res), jako jsou:soubor html, zvukový soubor, soubor obrázků, textový soubor... Když Eclipse sestaví apk z projektu, tyto soubory jsou také součástí apk. Když nainstalujete apk do zařízení Android, apk se zkopíruje do systémové složky Android a také se vytvoří složka obsahující data aplikace, jak zmínil Dharmendra:/data/data/{packagename}/ (název balíčku, jako je com.google.app atd., a tato cesta je pro operační systém Android vašeho zařízení, nikoli pro Windows).
Doufám, že nyní můžete svůj problém vyřešit. Poznámka :vaše již existující databáze musí být databáze SQLite, jinak ji aplikace nerozpozná, i když ji zkopírujete do správné cesty.