Моя ОС на моем компьютере — Ubuntu 16.04 LTS, я пытаюсь запустить CTS на устройстве Android и загрузил следующее... 1. Инструменты платформы 2. OpenJDK8 3. Набор тестов совместимости Android 8.1 R18 (CTS) — ARM 4. CTS Медиа 1.4
Во время работы cts он показывает сообщения ниже...
04-21 17:44:03 I/ResultReporter: вызов завершен через 1 мин 2 с. ПРОЙДЕНО: 12, НЕ ПРОЙДЕНО: 0, МОДУЛИ: 8 из 468 04-21 17:44:03 Причина: «INSTALL_FAILED_NO_MATCHING_ABIS: не удалось извлечь собственные библиотеки, res=-113» [173215230D5019 qcom:MC33 01-09-17.00-OG-U00-STD] java.lang.RuntimeException: com.android.tradefed.targetprep.TargetSetupError: Failed установить CtsDebugTestCases.apk на 173215230D5019. Причина: «INSTALL_FAILED_NO_MATCHING_ABIS: не удалось извлечь собственные библиотеки, res=-113» [173215230D5019 qcom:MC33 01-09-17.00-OG-U00-STD]
Я попытался установить apk через ADB вручную с помощью следующей команды... adb install -r android-cts/testcases/CtsDebugTestCases.apk Успешно.
Разархивировал апк, там 2 папки "arm64-v8a" и "armeabi-v7a" по пути CtsDebugTestCases.apk_FILES/lib/. Я думаю, что apk не проблема.
Я понятия не имею об этой проблеме. Кто-нибудь может помочь? Большое спасибо.