На данный момент я пытаюсь настроить maven-сборку для моего существующего приложения для Android. (Был построен с Ant раньше) Во время работы Proguard запутывания Я получаю много предупреждений рассказывал мне следующее:Android - Maven Build - Proguard - не может найти ссылочный класс
...
can't find referenced class org.apache.http.params.BasicHttpParams
can't find referenced class org.apache.http.params.BasicHttpParams
can't find referenced class org.apache.http.params.HttpConnectionParams
can't find referenced class org.apache.http.params.HttpConnectionParams
can't find referenced class org.apache.http.impl.client.DefaultHttpClient
can't find referenced class org.apache.http.impl.client.DefaultHttpClient
can't find referenced class org.apache.http.impl.client.DefaultHttpClient
can't find referenced class org.apache.http.auth.AuthScope
can't find referenced class org.apache.http.auth.AuthScope
can't find referenced class org.apache.http.auth.UsernamePasswordCredentials
...
Отсутствующие ссылки из пакета org.apache.http. Я думал, что они должны быть включены в android.jar. Я использую android-maven-plugin версия 3.2.0. В pom.xml определена следующая зависимость от android.
<dependency>
<groupId>android</groupId>
<artifactId>android</artifactId>
<version>4.0.3_r3</version>
<scope>provided</scope>
</dependency>
Я установил Android зависимостей с Maven-андроида-СДК-Deployer.
Какое правильное решение проблемы такого типа? Без обфускации сборка успешна, и полученный APK работает отлично. Я не изменил файл конфигурации proguard. (он работал в сочетании с муравьем)