Тесты Android-vts не работают

У нас есть код поставщика Android, который создается для различных целей, таких как оборудование и эмулятор, и несколько модульных тестов, разработанных для проверки этой функции. Эти тесты выполняются в среде andriod-vts. Когда сборка ориентирована на оборудование, тогда тесты работают нормально, но когда сборка предназначена для тестирования эмулятора, тест не выполняется, и основная причина - одна из разделяемых библиотек (libgui.so/libgui_vendor.so) не найдена.

Мы определили .bp следующим образом:

cc_test {

      name:

defaults:
srcs:
include_dirs: [
],
shared_libs: [
   "libgui",
],
static_libs: [
   
],
multilib: {
    lib32: {
        stem:
    },
    lib64: {
        stem:
    },
},
cflags: [
],
gtest: true,
test_suites: ["vts"],

}

Любая указанная причина для сборки библиотеки на целевом оборудовании, но не на целевом эмуляторе.

0 ответов

Другие вопросы по тегам