Articles of android maven plugin

Maven release: выполнить не распознает параметры хранилища ключей

Я сгенерировал свой проект, используя архетип версии для Android . В его документации указано, что в файл settings.xml добавлен профиль android-release . Мой ~/.m2/settings.xml выглядит так: <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <profiles> <profile> <id>android-release</id> <properties> <sign.keystore>absolute path</sign.keystore> <sign.alias>my_alias</sign.alias> <sign.storepass>pass</sign.storepass> <sign.keypass>pass</sign.keypass> </properties> </profile> </profiles> </settings> Мой родительский файл pom.xml почти тот же, что и в архетипе […]

Возможность переустановки поддержки AndroidManifest.xml для плагина ADT в Eclipse

Я пытаюсь разработать приложение для Android, используя следующее: Eclipse Luna 4.4.0 Последний плагин ADT ( https://dl-ssl.google.com/android/eclipse/ ) Maven + android-maven-plugin 4.0.0-rc.2 В Eclipse IDE все работает отлично, если AndroidManifest.xml и res папка находится в корне проекта Android. Однако, если эти два НЕ находятся в корне проекта андроида, ошибка покажет, что эти файлы отсутствуют. Есть ли […]

Dex: Как установить dex.force.jumbo = true в Maven pom через android-maven-plugin?

У меня есть ситуация, когда я хочу установить режим jumbo dex force в true в моей сборке Maven. Как я могу установить эквивалент этого: dex.force.jumbo = верно Используя плагин android-maven-plugin? <plugin> <groupId>com.jayway.maven.plugins.android.generation2</groupId> <artifactId>android-maven-plugin</artifactId> <extensions>true</extensions> <configuration> …. <dex> <jvmArguments> <jvmArgument>-Xms1024m</jvmArgument> <jvmArgument>-Xmx2048m</jvmArgument> </jvmArguments> </dex> </configuration> </plugin>

Android – Maven Build – Proguard – не может найти ссылочный класс

На данный момент я пытаюсь настроить maven-сборку для моего существующего приложения для Android. (Был построен с Ant перед). При запуске obfuscation 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 […]

Ошибка: com.jayway.maven.plugins.android.generation2: android-maven-plugin: 3.6.0: generate-sources

Я новичок в Android с окружением maven. Я пытаюсь запустить образец приложения, но у меня проблемы. Когда я выбираю проект и делаю MAVEN-> Clean Install , я получаю следующую ошибку: [ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:andr oid-maven-plugin:3.6.0:generate-sources (default-generate-sources) on project ut ils-android: Execution default-generate-sources of goal com.jayway.maven.plugins .android.generation2:android-maven-plugin:3.6.0:generate-sources failed: A requi red class was missing […]

Dependency = не найден в рабочей области

Извините за добавление еще одного вопроса «зависимость от Google Maps, зависящего от Google Android», но я думаю, что я прочитал большинство сообщений об этом и применил все предлагаемые решения без успеха. У меня есть проект Android maven, работающий нормально, с зависимостью Google Maps V2, на которую не ссылаются, используя maven, но через проект google-play-services_lib, импортированный […]

Android-maven-plugin, тестирование инструментария и testSize

Я использую maven для создания, запуска и тестирования инструментов для Android-приложений. В платформе тестирования Android есть три разных тестовых области: @SmallTest , @MediumTest и @LargeTest, а Android-модуль maven – возможность выбирать область тестирования через testTestSize или параметр test / testSize . Этот параметр может быть одним из small|medium|large и может запускать ваши тесты из соответствующей […]

Android studio 2.2.2 публикует мой модуль приложения как библиотеку для jcenter с репозиторием bintray

Здесь я успешно выполнил проект сканирования кода qr. Я использовал для qrcodereaderview 1.0.0 v библиотеку репозитория url. Это моя зависимость. dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.dlazaro66.qrcodereaderview:qrcodereaderview:1.0.0' compile files('libs/ksoap2-android-assembly-3.2.0-jar-with-dependencies.jar') } У меня есть только один модуль приложения в моем проекте. Я хочу загрузить этот проект в виде библиотеки (.AAR) […]

NoClassDefFoundError разрабатывает библиотеку с Android-приложением, Maven и Eclipse

Я разрабатываю библиотеку Android ( SiriRestClient ), чьи артефакты управляются через Maven, и я использую Eclipse для разработки. Я собираю артефакты как файл JAR, так как у меня нет никаких активов в проекте, только классы Java, и есть проблемы с упаковкой артефактов в качестве апклибов с Eclipse / Maven / ADT . Я также разрабатываю […]

Простой не-API Android JUnit тест в Eclipse с android-maven-plugin?

Каждый день я запускаю тесты не-Android JUnit из Eclipse. Сегодня я хотел протестировать некоторые из моих классов библиотеки Android. О, боль. У меня есть проект с Android-андроид с помощью Android-maven-plugin. У меня есть исходные файлы в src/main/java и мой (новый) модульный тест в src/test/java . Мой POM имеет соответствующие зависимости JUnit и ссылки на android-maven-plugin. […]