我的Android应用程序调用本机c ++函数,使用.so库工作正常。
" openDatabase(String path)"
路径是sqlite数据库.db但我不知道如何在我的android编译应用程序中获取此文件。现在它位于资源文件夹中,但我如何在我的应用程序中访问它?
由于
答案 0 :(得分:0)
资源不是设备上的文件。它们是开发机器上的文件。您需要将资源复制到文件,然后使用该文件。
答案 1 :(得分:0)
您需要将数据库复制到手机才能使其工作但是您还必须使用SQLite函数初始化数据库,以便将其与c ++本机函数一起使用。