1

我希望覆盖我正在运行的处理 SQLiteDatabase 的测试,并且我特别希望在运行此测试时覆盖 SQLite 的底层 C 代码。但是,我不知道这段 C 代码在 Android SDK 中的位置。谁能告诉我?

谢谢。

4

2 回答 2

1

您应该可以在文件夹中找到它external/sqlite

于 2012-08-01T22:28:06.477 回答
1

该代码不在 Android SDK 中。Sqlite 是AOSP的一部分。这里有一个可浏览的镜像:https ://github.com/android/platform_external_sqlite

编辑: 您可以构建自己的模拟器映像,而不仅仅是尝试构建 SQLite。您可以修改 platform/external/sqlite/dist/Android.mk 以添加 gcov 标志。

于 2012-08-01T23:33:36.997 回答