Если используемый аромат указывает, что applicationId - это com.example.boo, а манифест packageName - это com.example.foo. Если я попытаюсь отладить действие и выполнить выражение оценки с findViewById(R.id.sampleView)
, он вернет, что ресурс не найден, потому что класс R принадлежит com.example.foo, если я сделаю это как it.resources.getResourceName((it.contentView as ViewGroup).getChildAt(3).id)
, это покажет, что имяis com.example.boo:id/sampleView Я нашел в официальной документации сноску , в которой упоминается такое поведение. Но ничто не говорит мне, как на самом деле отлаживать, потому что все выражения, использующие ресурсы, будут возвращать ложные негативы / позитивы, так как он не может найти рассматриваемые ресурсы. Как мне решить эту проблему?